/*样式初始化*/
*{ padding: 0; margin: 0; } 
body{font-size:12px;font-family:Microsoft YaHei;color:#333;}
fieldset,img { border: 0; } 
ol,ul,li{ list-style: none; } 
q:before,q:after { content:""; } 
abbr,acronym { border: 0; }
a{font-size: 12px;}
a:link{color: #333333;text-decoration: none;}
a:visited{text-decoration: none;color: #333333;}
a:hover{text-decoration: none;color: #4E667B;}
a:active{text-decoration: none;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.cleardiv{clear:both;}
.clear:before{content: ".";display: block;height: 0;visibility: hidden;}
.clearfix:before,.clearfix:after,{display:table;content:" "}
.clearfix:after{clear:both}
.fl{float:left;}
.fr{float:right}
.red{color:red;font-size:16px;font-weight:bold;}
.wrap{width:1100px;margin-left:auto;margin-right:auto;}

#nobr img{display:block;margin:0;padding:0;border:none;clear:both;vertical-align:top;}
.font_18{font-size:18px;}
/*******************************************网站头部************************************/
.header{width:100%;height:55px;margin:auto;z-index:1;position:relative;}
.header h1{width:105px;height:130px;display:block;margin:auto;position:relative; float: left; }

/*nav*/
.nav {
	width:100%;height:50px;margin:auto;position:relative;z-index:1;background-color:#035892;
	background-image:-moz-linear-gradient(top , #197ec4 , #035892);
	background-image:-webkit-linear-gradient(top , #197ec4 , #035892);
	background-image:-o-linear-gradient(top , #197ec4 , #035892);
	background-image:-ms-linear-gradient(top , #197ec4 , #035892);
	background-image:linear-gradient(top , #197ec4 , #035892);
}
.nav a:before,.nav a:after{content:'';position:absolute;top:0;right:-1px;z-index:9;height:100%;width:0px;border-right: 1px solid #197ec4;border-left: 1px solid #0a65a5;}
.nav a:before{left:-1px;}
.nav .lv2{position:absolute;top:50px;left:0;display: none;}
.nav .lv2 a{
	display:block;height:40px;width:137.5px;border-top:1px solid #085318;border-bottom:1px solid #2a9a52;background:#060;color:#fff;
	line-height:40px;text-align:center;text-decoration:none;
}
.nav .lv2 a:hover{background-color:#272727;text-decoration: none }
.mli{float:left;height:50px;position:relative;z-index:5;}
.mli:first-child{background:none;}
a.mlink{display:block;width:137.5px;height:50px;line-height:50px;color:#fff;text-align:center;text-decoration:none;font-size:16px;}
a.mlink.curr{background:#197ec4;color:#fff;}



/*banner*/
.banner {position:absolute;top:0;width:100%;height:400px;overflow:hidden;margin:auto;text-align:center;}
.banner ul{width:100% !important;}
.banner li{height:400px;}
.banner li a{display:block;width:335px}
.banner .bd li a{width:100%;height:340px;display:block;font-size:30px;}
.banner .bd li i{font-style:normal;position:absolute;margin-top:210px;left:3%;color:#fff;}
.banner .hd{width:100%;text-align:center;height:24px;position:absolute;bottom:10px;z-index:20;}
.banner span{display:inline-block;width:24px;height:24px;margin:0 3px;background:url(../images/banner_control.png) no-repeat left center;line-height:100;overflow:hidden;font-size:0;}
.banner span.on{background-position:right center;}

/**/
.linktab{width:1100px;margin:24px auto 0;border-bottom:1px solid #e6e6e6;}
.linktab td{height:36px;line-height:36px;font-size:16px;font-weight:500;text-align:center;}
.linktab .choose{cursor:hand;color:#fff;background:#197ec4;}
.linktab .unchoose{cursor:hand;color:#000;}
.linkcontent{clear:both;padding:15px 0px;color:#333;width:1100px;margin:auto;}
.linkcontent a{line-height:200%;color:#333333;}
.linkcontent img{border:1px solid #BCBCBC;width:200px;height:100px;margin-right:12px;}

#copyright{width:100%;background:#d4d4d4;clear:both;}
#copyright .spdftnav{width:100%;height:42px;line-height:42px;margin:0 auto;background:#197ec4;text-align:center;}
#copyright .spdftnav a{font-size:16px;color:#fff;padding:0px 10px;}
#copyright .spdftnav a:hover{color:#F94141;}
#copyright .spdcopy{width:1100px;margin:0 auto;padding:24px 0 12px;font-size:14px;line-height:200%;overflow:hidden;text-transform:uppercase;text-align:center;color:#000;}
#copyright .spdadd{width:1100px;margin:0 auto;padding-bottom:24px;}
#copyright .spdadd ul{list-style:none;width:800px;margin:auto;}
#copyright .spdadd li{list-style:none;position:relative;float:left;width:49.99%;height:30px;font-size:14px;}
#copyright .spdadd li span{color:#197ec4;}

/*search page*/
#search{clear:both;margin:auto;}
#search .soso{clear:both;height:110px;padding:10px;border-bottom:1px dashed #999;position:relative;}
#search .soso:hover{background:#fff;}
#search .soso .sspic{width:120px;height:96px;position:absolute;left:6px;top:15px;}
#search .soso .sspic img{width:100%;height:100%;border-radius:10px;}
#search .soso .ssw0{width:85%;float:right;}
#search .soso .ssw1{width:100%;}
#search .soso .sscot{height:110px;overflow:hidden;position:relative;}
#search .soso .sscot .title{font-size:16px;font-weight:bold;padding-bottom:6px;display:block;cursor:pointer;}
#search .soso .sscot .title:after{display:block;content:'';border:5px solid #fff;border-color:transparent transparent transparent #ff0000;position:absolute;right:1px;top:12px;}
#search .soso .sscot .title a{font-size:14px;color:#1766b7;}
#search .soso .sscot .intro{font-size:12px;height:60px;overflow:hidden;line-height:24px;text-align:left;text-indent:2em;color:#666;position:absolute;bottom:24px;right:0;}
#search .soso .sscot .other{height:20px;clear:both;text-align:right;color:#999;position:absolute;bottom:0;right:0;}
#search .soso .sscot .other span{color:#09C;margin-left:20px;}

#main-content{ position: relative;width: 960px;margin:auto;}
.module {*zoom: 1;padding: 0;width: 960px;position: relative;margin:auto;}
.mod-inner{margin: 0 auto;width: 960px;margin:auto;}
.module:before,.module:after,.mod-inner:before,.mod-inner:after,.mod-content:before,.mod-content:after {display: table;line-height: 0;content: "";}
.module:after,.mod-inner:after,.mod-content:after {clear: both;}
#search-pg {height: 160px;}
#search-pg .form-holder {border-bottom: 1px solid #fff;float: left;margin: 30px 0 50px;width: 960px;}
#search-pg form {border-bottom: 1px solid #d0d0d0;float: left;margin: 0;padding: 0 0 50px;width:960px;}
#search-pg .field-set {float: left;margin: 0 10px 0 200px;}
#search-pg .field-set label {
  color: #b2baba;font-size: 14px;clear: both; float: left;padding: 10px 10px 10px 0;text-transform: uppercase;
  font-family: "helveticaneuelt_std_med_cnRg", "HelveticaNeue-Medium", "Helvetica Neue Medium", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}
#search-pg input.shuruk {
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;padding:8px 10px 8px;margin:0 10px;font-size:14px;float:left;border:4px solid #d8d6d4;outline:0;width:350px;
  -webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-pie-lazy-init:false;
}
#search-pg input.shuruk:focus { border: 4px solid #b2b1b1;}
#search-pg .btn {margin: 2px;width:60px;height:38px;background:url(../images/sumbit0.jpg) no-repeat center;border:0;}

/******************************************index  首页*******************************************/
.tk2em{text-indent:2em;}
.w340{width:340px;}
.mz60{margin-left:60px;}
.mz40{margin-left:40px;}
.mz10{margin-left:10px;}
.p15{padding:15px;}
.f-white{color:#fff;}
.f-black{color:#000;}
.f-gray{color:#999;}
.f-orange{color:#ec6941;}
.f-yellow{color:#ecae41;}
.f-green{color:#017a2a;}
.bgwhite{background:#fff;}
.bgorange1{background:#15ab47 url(../images/jhmovesoft.png) 0 0;}
.bgf9{background:#f9f9f9;}
.bgf6{background:#f6f6f6;}
.gd{height:210px;overflow:hidden;}
.bgimg{width:100%;margin:auto;text-align:center;clear:both;}
.bgimg a{width:100%;height:100%;display:block;}
.bgimg .b-wrap{width:1100px;margin:auto;position:relative;}
.bgimg .b-wrap a.kf53{position:absolute;width:134px;height:36px;margin-left:120px;margin-top:164px;display:block;}
.web-kong{width:100%;height:335px;margin:auto;clear:both;}

.videobg{position: relative;top: 40px; left: 175px;margin:0px auto; background:#000;width:280px;height:220px;}

.mhd{width:100%;height:36px;margin-top:10px;border-bottom:1px solid #666;}
.mhd .mtit{
	width:120px;height:36px;line-height:36px;float:left;background:url(../images/dian1.gif) no-repeat left 13px;text-indent:20px;font-size:16px;
	font-weight:bold;color:#0FAD00;border-bottom:1px solid #0FAD00;
}
.mhd .more{width:70px;height:24px;line-height:24px;margin-top:4px;text-align:center;float:right;border:1px solid #ddd;text-transform:uppercase;}
.mhd .more:hover a{color:#197ec4;}
.mhd .more:hover{border:1px solid #197ec4;}

ul.m-news-date{list-style:none;clear:both;width:100%;}
ul.m-news-date li{text-align:left;list-style:none;height:35px;line-height:35px;background:url(../images/dian.png) no-repeat left center;padding-left:12px;}
ul.m-news-date li a{position:relative;overflow:hidden;font-size:14px;}
ul.m-news-date li ins{position:relative;float:right;text-decoration:none;font-style:normal;color:#999;text-align:right;}
ul.m-news-date li:hover a{color:#cf0f0f;}

/*border-radius*/
.r5px{-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

/*jh-main  jh-title  jh-more*/
.jh-main{width:100%;height:auto;margin:auto;position:relative;}
.jh-case{background:url(../images/jh-service-bg.png) 0 0;padding:3em 0;}
.jh-title{width:100%;height:120px;margin:auto;position:relative;text-align:center;background:url(../images/b-line.jpg) repeat-x center 90px;}
.jh-title font{font-family:Impact;display:block;clear:both;width:100%;height:36px;line-height:36px;font-size:24px;color:#999;text-transform:uppercase;}
.jh-title span{font:500 28px Microsoft YaHei;display:inline-block;width:100%;}
.jh-title span i{display:inline-block;width:58px;height:68px;position:relative;top:20px;}
.jh-title span i.left{/*background:url(../images/more-left.png) no-repeat center;*/padding:0 1em;}
.jh-title span i.right{/*background:url(../images/more-right.png) no-repeat center;*/padding:0 1em;}
.jh-title span em{font-style:normal;line-height:68px;font-size:42px;font-weight:600;}
.jh-title span em ins{color:#197ec4;text-decoration:none;}

.jh-title a.t-more{display:inline-block;float:right;text-align:center;width:80px;height:30px;line-height:30px;margin-top:6px;border:1px solid #ddd;background:#fff;}
.jh-title a.t-more:hover{border:1px solid #f60;color:#f60;}

.jh-more{width:183px;height:44px;display:block;margin:auto;background:url(../images/more-project-blue.png) no-repeat center;}
.jh-more:hover{background:url(../images/more-project.png) no-repeat center;}

/*web-head*/
.web-head{width:100%;margin:auto;height:auto;text-align:center;padding:42px 0;}
.web-head i{font-style:normal;font-size:42px;}
.web-head p{font-size:20px;padding-top:0.8em;}
.web-head em{font-style:normal;font-size:16px;padding-top:0.8em;display:inline-block;width:100%;clear:both;}
.web-head .kongline,.web-head .kongline1{width:100%;height:1px;margin:42px auto 0;position:relative;}
.web-head .kongline{background:url(../images/kong-line.jpg) no-repeat center;}
.web-head .kongline1{background:url(../images/kong-line-1.jpg) no-repeat center;}
.web-head a.zxmust{width:313px;height:46px;display:block;margin:auto;background:url(../images/zx-must.png) no-repeat center;}
.web-head a.zxmust:hover{background:url(../images/zx-must-hover.png) no-repeat center;}
.web-arrow-down{width:100%;height:40px;margin:auto;background:url(../images/arrow-down.png) no-repeat center top;}

/*web-source*/
.web-source{width:100%;height:auto;margin:30px auto;}
.web-source .ws-title{width:781px;height:74px;margin:auto;background:url(../images/web-source-tbg.jpg) no-repeat center top;text-align:center;line-height:50px;color:white;font-size:36px;}
.web-source .ws-cont{text-align:center;line-height:240%;}
.web-source .ws-cont a{font-size:30px;font-weight:bold;display:block;clear:both;padding:10px 0;}
.web-source .ws-cont a font{color:#197ec4;}
.web-source .ws-cont a span{font-size:18px;}
.web-source .ws-cont a span i{color:red;padding-left:5px;}
.web-source .ws-cont a:hover span i{color:orange;}
.web-source .ws-cont ul{list-style:none;}
.web-source .ws-cont li{position:relative;float:left;width:200px;height:370px;margin-right:25px;background:url(../images/ws-pbg.png) no-repeat left top;border-bottom:1px solid #48b1e5;}
.web-source .ws-cont li.nomr{margin-right:0;}
.web-source .ws-cont li h3{display:block;width:100%;height:112px;text-align:center;line-height:90px;font-size:20px;color:#fff;}
.web-source .ws-cont li img{width:170px;display:block;margin:15px auto;}
.web-source .ws-cont li p{width:90%;margin:auto;line-height:200%;font-size:16px;text-align:left;}
.web-source .ws-cont li:hover{background:url(../images/ws-pbg.png) no-repeat right top;border-bottom:1px solid #ec6941;}

/*web-fuwu*/
.web-fuwu{width:100%;height:auto;margin:2em auto;position:relative;}
.web-fuwu .fuwu-box,.web-fuwu .fuwu-main{width:1100px;height:450px;margin:2em auto 0;position:relative;}
.web-fuwu .fuwu-box ul{display:block;width:100%;}
.web-fuwu .fuwu-box ul li{width:536px;height:210px;background:#197ec4;margin-bottom:24px;}
.web-fuwu .fuwu-box ul li dl{position:relative;top:18px;left:18px;width:500px;list-style:none;}
.web-fuwu .fuwu-box ul li dl dt{width:240px;height:174px;float:left;position:relative;}
.web-fuwu .fuwu-box ul li dl dt img{width:240px;height:174px;}
.web-fuwu .fuwu-box ul li dl dd{width:240px;height:174px;float:right;position:relative;color:#fff;}
.web-fuwu .fuwu-box ul li dl dd h3{display:block;width:100%;height:42px;font-size:18px;}
.web-fuwu .fuwu-box ul li dl dd p{line-height:200%;text-indent:2em;font-size:16px;}
.web-fuwu .fuwu-box ul li dl dd a{
	width:146px;height:34px;line-height:34px;text-indent:4em;color:#fff;font-size:14px;display:block;position:absolute;right:0px;bottom:0;
	background:url(../images/zx-white.png) no-repeat center;
}
.web-fuwu .fuwu-box ul li:hover{background:#0D9907;}/*#f60*/
.web-fuwu .fuwu-box ul li:hover dl dd{color:#fff;}
.web-fuwu .fuwu-main{height:386px;}
.web-fuwu .fuwu-main .fuwu-tab{width:1100px;margin:auto;height:68px;}
.web-fuwu .fuwu-main .fuwu-tab i{width:10px;height:54px;display:block;background:#197ec4;}
.web-fuwu .fuwu-main .fuwu-tab i.f-l{float:left;border-top-left-radius:10px;}
.web-fuwu .fuwu-main .fuwu-tab i.f-r{float:right;border-top-right-radius:10px;}
/* tabbtn */
.tabbtn{width:1080px;float:left;height:68px;display:block;list-style:none;}
.tabbtn li{float:left;position:relative;width:360px;}
.tabbtn li a{width:360px;height:54px;line-height:52px;display:block;background:#197ec4;color:#fff;overflow:hidden;text-align:center;font-size:30px;font-weight:500;cursor:pointer;}
.tabbtn li.current {}
.tabbtn li.current a{width:360px;height:68px;line-height:52px;color:#fff;font-size:30px;font-weight:500;background:url(../images/c-hover.jpg) no-repeat center top;}
/* tabcon */
.tabcon {position:relative;/*必要元素*/height:370px;overflow:hidden;margin-top:15px;}
.tabcon .sublist{height:370px;}

/*web-case*/
.web-case{width:100%;height:auto;margin:auto;padding:4em 0;position:relative;}
.web-case .case-box{width:1100px;height:500px;padding:3em 0;overflow:hidden;margin:auto;font-family:"Microsoft Yahei";}
.web-case .case-box .yb_l{width:240px;text-align:center;float:left;}
.web-case .case-box .yb_l ul li{height:142px;margin-bottom:1px;background:#197ec4;font-size:24px;font-weight:bold;padding-top:22px;}
.web-case .case-box .yb_l ul li.cur{background:#0D9907;}/*f60*/
.web-case .case-box .yb_l ul li i{ display:block; padding-bottom:15px;}
.web-case .case-box .yb_l ul li a{ color:#fff;font-size:24px; font-weight:bold;}
.web-case .case-box .yb_l ul li a:hover{text-decoration:none;}

.web-case .case-box .yb_r{width:860px;height:494px;float:left;position:relative;background:#0D9907;} /*5cb6f5*/
.web-case .case-box .yb_r .neir{position:absolute;left:76px;top:25px;width:800px;height:469px;font-size:14px;color:#fff;}
.web-case .case-box .yb_r .neir a{width:340px;height:210px;display:block;float:left;margin-right:36px;margin-bottom:21px;text-align:center;position:relative;}
.web-case .case-box .yb_r .neir a img{width:340px;height:210px;display:block;margin:auto;}
.web-case .case-box .yb_r .neir a span{display:block;width:340px;height:30px;line-height:30px;overflow:hidden;background:#15ab47;color:#fff;font-size:14px;position:absolute;bottom:0;}
.web-case .case-box .yb_r .neir a.nomr{margin-right:0;}

/*jh-service*/
.jh-service{width:100%;height:450px;margin:auto;padding:2em 0;}
.jh-service .service-box{width:1100px;height:auto;margin:auto;}
.jh-service .service-box ul{display:block;width:100%;margin:auto;}
.jh-service .service-box ul li{width:243px;height:315px;margin-right:17px;overflow:hidden;position:relative;background:url(../images/youshi-bg.png) no-repeat center top;}
.jh-service .service-box ul li.nomr{margin-right:0;}
.jh-service .service-box ul li div{width:220px;height:170px;margin:10px auto;overflow:hidden;position:relative;}
.jh-service .service-box ul li div img{width:100%;height:170px;overflow:hidden;transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;}
.jh-service .service-box ul li div:hover img{transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}
.jh-service .service-box ul li h3{display:block;width:100%;height:40px;line-height:40px;text-align:center;font-size:20px;}
.jh-service .service-box ul li p{display:block;width:80%;margin:auto;line-height:180%;padding:0;color:#666;}

.jh-service .vs-box{width:1100px;height:420px;margin:3em auto 1em;background:url(../images/vs-bg.jpg) no-repeat center top;font-family:'微软雅黑';color:#010101;}
.jh-service .vs-box .vsmain{width:460px;height:370px;font-size:15px;}
.jh-service .vs-box .vsmain div{height:40px;line-height:20px;padding:17px 0;border-bottom:1px dashed #A2A2A2;}
.jh-service .vs-box .vleft div strong{padding-right:10px;float:left;font-size:20px;width:75px;display:block;background:url(../images/vs-left-title.jpg) no-repeat left top;text-align:center;height:40px;}
.jh-service .vs-box .vleft h3,.jh-service .vs-box .vright h3{text-align:center;font-size:22px;font-weight:bold;height:40px;line-height:40px;margin-bottom:20px;}
.jh-service .vs-box .vleft h3{background:#197ec4;color:#fff;}
.jh-service .vs-box .vright h3{background:#E1E1E1;color:#A1A1A1;}
.jh-service .vs-box .vright{color:#7B7B7B;}
.jh-service .vs-box .vright div{background:url(../images/dian.jpg) no-repeat 15px 25px;padding-left:40px;}

/*web-advantage*/
.web-advantage{width:100%;margin:1em auto;}
.web-advantage .ys-title-bg{width:100%;height:187px;margin:auto;background:url(../images/ys-title-bg.jpg) no-repeat center top;}
.web-advantage .ys-box{width:1100px;height:830px;position:relative;margin-top:45px;margin-left:auto;margin-right:auto;}
.web-advantage .ys-box .one {position:absolute;top:0px;left:5px;font-family:"微软雅黑";z-index:1000}
.web-advantage .ys-box .one h3 {margin-bottom:10px;font-size:25px;color:#010101;}
.web-advantage .ys-box .one h3 span{background:#197ec4;padding:3px 10px;color:#fff;margin-right:8px;}
.web-advantage .ys-box .one h3 font{color:#197ec4;}
.web-advantage .ys-box .one p {padding:0 0 0 50px;font-size:14px;line-height:24px;color:#000;}
.web-advantage .ys-box .two {position:absolute;top:116px;left:5px;}
.web-advantage .ys-box .five {position:absolute;top:255px;left:5px;}
.web-advantage .ys-box .three {position:absolute;top:500px;left:519px;}
.web-advantage .ys-box .four {position:absolute;top:653px;left:519px;}
.web-advantage .ys-box .ys-pic {position:absolute;top:0px;right:0;}
.web-advantage .ys-box .ys-zz {position:absolute;top:380px;left:0;}

/*web-prove*/
.web-prove{width:100%;height:auto;margin:2em auto;padding:5em 0;}
.web-prove .prove{background:#fff;padding:15px;height:530px;overflow:hidden;}
.web-prove .prove .phd{width:100%;height:30px;clear:both;border-bottom:1px solid #ddd;padding-bottom:15px;}
.web-prove .prove .phd span{font-size:16px;height:26px;line-height:26px;position:relative;float:left;}
.web-prove .prove .phd span.tit{font-size:24px;color:#197ec4;}
.web-prove .prove .phd span.aline{background:url(../images/arrow-line.png) no-repeat center;padding:0px 5px;}
.web-prove .prove .phd a{border:1px solid #ddd;float:right;padding:5px 10px;text-transform:uppercase;font-size:15px;}
.web-prove .prove .phd a:hover{border:1px solid #197ec4;color:#197ec4;}
.web-prove .pleft{width:660px;float:left;}
.web-prove .pright{width:360px;float:right;}
.web-prove .pleft dl{display:block;list-style:none;height:148px;overflow:hidden;margin-top:12px;}
.web-prove .pleft dl dt{width:200px;height:140px;border:1px solid #ddd;padding:3px;float:left;overflow:hidden;}
.web-prove .pleft dl dt img{width:200px;height:140px;overflow:hidden;transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;}
.web-prove .pleft dl dt img:hover{transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}
.web-prove .pleft dl dd{width:430px;height:148px;float:right;}
.web-prove .pleft dl dd h3{display:inline-block;width:100%;height:24px;}
.web-prove .pleft dl dd h3 a{font-size:18px;font-weight:normal;}
.web-prove .pleft dl dd p{line-height:200%;text-indent:2em;padding-top:12px;overflow:hidden;color:#999;}

/*web-about*/
.web-about{width:1100px;height:auto;margin:auto;}
.web-about .aboutus{clear:both;line-height:200%;font-size:14px;padding-top:40px;}
.web-about .aboutus img{background:#f9f9f9;padding:5px;border:1px solid #dfdfdf;}
.web-about .aboutus .us-left{width:560px;height:412px;float:left;}
.aboutu { 
width:560px;
height:240px; 
overflow: hidden; 
text-align:left;
} 

.web-about .aboutus .us-right{width:530px;height:412px;float:right;position:relative;}
.web-about .aboutus .us-right img.company{position:absolute;bottom:0;}
.web-about .aboutus .us-right img.c-z{left:0;}
.web-about .aboutus .us-right img.c-y{right:0;}

/*jh-news*/
.jh-news{width:100%;height:auto;margin:auto;position:relative;background:#fafafa;padding:2em 0;border-top:1px solid #eee;}
.jh-news .news-box{width:1100px;height:340px;margin:auto;}

dl.question{list-style:none;clear:both;border-bottom:1px dashed #efefef;padding-bottom:10px;display:block;zoom:1;}
dl.question dt,dl.question dd{list-style:none;display:block;width:100%;}
dl.question dt{line-height:30px;display:block;overflow:hidden;}
dl.question dt a{font-weight:bold;font-size:14px;}
dl.question dt i,dl.question dd i{display:inline-block;color:red;font-style:normal;font-weight:bold;font-size:14px;width:32px;float:left;}
dl.question dd{color:#666;}
dl.question dd ins{float:left;display:inline-block;width:300px;line-height:200%;font-size:14px;text-decoration:none;position:relative;top:-4px;}

/*showpic*/
.showpic1{width:220px;float:left;display:inline;border:1px solid #efefef;padding:2px;margin-right:8px;}
.showpic1 img{width:220px;height:150px;margin:auto;display:block;}
.showpic1 span{width:220px;height:36px;line-height:36px;color:#000;font-size:14px;display:block;margin:auto;text-align:center;overflow:hidden;background:#efefef;}
.showpic1:hover{border:1px solid #197ec4;}
.showpic1:hover span{background:#197ec4;color:#fff;}

/********************************以下是整站CMS部分**********************************/
.MainDivTable{height:auto;zoom:1;width:1100px;margin:24px auto 0;}
.MainDivTable .Main{width:840px;float:right;background:#fff;}
.MainDivTable .Side{width:240px;text-align:left;float:left;}
.MainDivTable .Side .dragTable{float:left;clear:both;margin-bottom:10px;}
.MainDivTable .dragTable{width:100%;margin-top:0px;overflow:hide;}
.MainDivTable .dragTable .head{height:50px;line-height:50px;border-bottom:1px solid #197ec4;}
.MainDivTable .dragTable .head .L{width:10px;height:30px;float:left;background:#197ec4;margin-top:10px;}
.MainDivTable .dragTable .head .R{width:30px;height:50px;float:left;}
.MainDivTable .dragTable .head .TAG{float:left;font-size:18px;line-height:50px;height:50px;padding-left:10px;}
.MainDivTable .dragTable .head .TAG a{font-size:17px;}
.MainDivTable .dragTable .more{float:right;color:#666;}
.MainDivTable .dragTable .more a{color:#666;}
.MainDivTable .dragTable .middle{height:50px;line-height:24px;clear:both;position:relative;text-align:left;}

#column-bg-pic{width:100%;height:240px;margin:auto;overflow:hidden;clear:both;}
#column-bg-intro{width:100%;margin:auto;overflow:hidden;clear:both;padding:12px 0;}

/*list page ,bancedy page css*/
.spdcms{width:100%;margin:0px auto;position:relative;}
.spdcms .spdnav{width:1100px;margin:1em auto 0;height:auto !important;text-align:center;background:#fff;padding:0.5em 0 1em;}
.spdcms .spdnav h3{float:left;}
.spdcms .spdnav a{
	float:left;text-decoration:none;color:#000;font-size:14px;margin-top:6px;border-radius:18px;padding:5px 15px 7px;margin-left:5px;color:#fff;
	background-image:-moz-linear-gradient(top , #f46a0f , #dc5f0d);
	background-image:-webkit-linear-gradient(top , #f46a0f , #dc5f0d);
	background-image:-o-linear-gradient(top , #f46a0f , #dc5f0d);
	background-image:-ms-linear-gradient(top , #f46a0f , #dc5f0d);
	background-image:linear-gradient(top , #f46a0f , #dc5f0d);
}
.spdcms .spdnav a:hover{
	background-image:-moz-linear-gradient(top , #09f , #08f);
	background-image:-webkit-linear-gradient(top , #09f , #08f);
	background-image:-o-linear-gradient(top , #09f , #08f);
	background-image:-ms-linear-gradient(top , #09f , #08f);
	background-image:linear-gradient(top , #09f , #08f);
	cursor:pointer;
}

.spdcms .spdmore{clear:both;border-bottom:1px solid #bbb;height:36px;padding-top:10px;font-size:14px;color:#333;}
.spdcms .spdmore span{position:relative;float:left;display:none;}
.spdcms .spdmore em{position:relative;float:left;font-style:normal;}
.spdcms .spdmore a{font-size:14px;}


.spd_active{
	color:#fff!important;background:#50AC01!important;border-radius:18px;
    background-image:-moz-linear-gradient(top , #f46a0f , #dc5f0d);
	background-image:-webkit-linear-gradient(top , #f46a0f , #dc5f0d);
	background-image:-o-linear-gradient(top , #f46a0f , #dc5f0d);
	background-image:-ms-linear-gradient(top , #f46a0f , #dc5f0d);
	background-image:linear-gradient(top , #f46a0f , #dc5f0d)!important;
}


/*分页*/
.page{text-align:center;padding:2% 0;clear:both;}
.page a{padding:5px 10px;font-size:16px;background:#999;-webkit-border-radius:5px;border-radius:5px;color:#fff;}
.page a:hover{text-decoration:none;color:#FFF;background:#999;}
.page font,.page span{color:#000;background:#f60;padding:5px 10px;font-size:16px;-webkit-border-radius:5px;border-radius:5px;}
.page span{color:#FFF;background:#999;margin-right:6px;}

/***文章内容页*****/
.MainDivTable #view_article{}
.MainDivTable #view_article .head{display:none;}
.MainDivTable #view_article .middle{height:auto;zoom:1;margin-top:24px;padding:0px 15px;}
.MainDivTable #view_article .main_title{margin-bottom:15px;font-size:30px;color:#000;font-weight:900;text-align:center;}
.MainDivTable #view_article .fit_title{line-height:40px;font-size:15px;color:#000;text-align:center;}
.MainDivTable #view_article .top_about{color:#666;padding-bottom:20px;border-bottom:1px solid #bbb;margin:auto;margin-bottom:15px;text-align:center;}
.MainDivTable #view_article .top_about a{color:#666;}
.MainDivTable #view_article .abstract{width:96%;margin:0px auto 12px;padding:5px;color:#888;line-height:180%;border:1px solid #eee;display:none;}
.MainDivTable #view_article .content{width:100%;margin:auto;}
.MainDivTable #view_article .content td{padding:5px; vertical-align:middle;}
.MainDivTable .content_word,.MainDivTable .content_word td,.MainDivTable .content_word p,.MainDivTable .content_word div,.MainDivTable .content_word span,.MainDivTable .content_word a{
	font-size:15px;
	line-height:240%;
	color:#555;
	word-wrap:break-word; 
}
.MainDivTable #view_article .content img{display:block;padding:0;margin:auto;zoom:1;} /*width:100%;*/
.MainDivTable #view_article .nextpage{border-top:1px dashed #999;width:100%;margin:20px auto 0;padding:40px 0;text-align:center;}
.MainDivTable #view_article .nextpage a{font-size:15px;display:inline-block;padding:10px 20px;background:#eee;border:1px solid #dfdfdf;border-radius:5px;margin-left:5px;margin-right:5px;}
.MainDivTable #view_article .nextpage a:hover{background:#eaeaea;}

.MainDivTable .keywords{text-align:right;color:#666;}
.MainDivTable .keywords a{color:#666;}



/****列表页****/
.MainDivTable #list_article{}
.MainDivTable #list_article .head{}
.MainDivTable #list_article .middle{height:auto;zoom:1;clear:both;padding-top:15px;}

/*把相关相目的TAG隐藏掉*/

.MainDivTable .sonSortName{clear:both;}
.MainDivTable .sonSortName .head{height:40px;line-height:40px;background:#197EC4 url(../images/lefttitle.png) no-repeat 12px center;}
.MainDivTable .sonSortName .head span{padding-left:32px;font-size:18px;color:#fff;}
.MainDivTable .sonSortName .middle{padding:10px 8px;height:auto;overflow:auto;zoom:1;font-size:14px;background:#eee;}
.MainDivTable .sonSortName .middle .sidenav{width:220px;height:36px;line-height:36px;margin:10px auto;background:url(../images/side-nav-bg.png) no-repeat left top;}
.MainDivTable .sonSortName .middle .sidenav a{height:36px;background:url(../images/arrow_list.gif) no-repeat 24px 16px;text-indent:36px;display:block;font-size:14px;color:#333;}
.MainDivTable .sonSortName .middle .sidenav:hover{background:url(../images/side-nav-bg.png) no-repeat left bottom;}
.MainDivTable .sonSortName .middle .sidenav:hover a{text-decoration:none;color:#fff;background:url(../images/arrow_list_hover0.gif) no-repeat 24px 16px;}

/*main_tit*/
.main_tit{height:40px;line-height:40px;background:#e0e0e0;color:#585858;padding-right:25px;}
.main_tit span{height:40px;background:#197EC4;padding:0 25px;color:#fff;}
.main_con{padding:40px 10px;line-height:24px;co}
.main_pro li{width:245px;float:left;margin:0 20px 40px;}
.main_pro li font{line-height:40px;}
.main_pro li span{color:#959595;line-height:18px;}


/*内页侧导航下联系我们*/
.callus{width:240px;margin:0px auto;background:#efefef url(../images/contactpic.jpg) no-repeat left top;color:#333;}
.callus .cus{line-height:200%;font-size:14px;padding:130px 10px 10px}
.callus .cus .cus-z{width:35px;float:left;}
.callus .cus .fwhite{color:#efefef;}
.callus .cus .cus-y{width:174px;float:right;}

/*showjob*/
.showjob{list-style:none;}
.showjob li{float:left;height:36px;line-height:36px;border-bottom:1px dotted #dfdfdf;}
.showjob li.worktitle{width:40%;text-align:left;}
.showjob li.workplace{width:25%;}
.showjob li.workpeople{width:10%;text-align:center;}
.showjob li.workintro{width:10%;text-align:right;}
.showjob li.workposttime{width:15%;text-align:right;}
.showjob li b{font-size:15px;font-weight:600;padding-bottom:6px;}
.showjob li.worktitle a{color:red;font-weight:600;font-style:normal;}
.showjob li em{color:#f60;}
.showjob li a:hover{color:#09F;}
.jobtitle{
	height:48px;line-height:48px;background:#f6f6f6;text-indent:10px;width:100%;margin:1em auto;font-size:18px;border-top:2px solid #09F;color:#09F;
	background-image:-moz-linear-gradient(top , #f6f6f6 , #ddd);
	background-image:-webkit-linear-gradient(top , #f6f6f6 , #ddd);
	background-image:-o-linear-gradient(top , #f6f6f6 , #ddd);
	background-image:-ms-linear-gradient(top , #f6f6f6 , #ddd);
	background-image:linear-gradient(top , #f6f6f6 , #ddd);
}
.jobcont{text-indent:2em;border-top:1px solid #dfdfdf;clear:both;width:100%;}

/*在线留言/报名/contact*/
.textcolor{color:#757575;}
.spdbook{width:100%;margin:auto;background:url(../../../upload_files/picurl/md-bg.jpg) no-repeat center top;padding-bottom:24px;}
.spdbook h3{text-align:center;font-size:34px;padding-top:70px;line-height:150%;color:#fff;}
.spdbook h3 span{font-size:48px;font-family:"Times New Roman", Times, serif;}
.spdbook .kong{width:100%;height:280px;margin:auto;clear:both;}
.form-liuyan{color:#333;height:auto;margin:auto;background:url(../images/map-bg.png) no-repeat right top;}
.form-liuyan .form-left{width:546px;float:left;}
.form-liuyan .form-right{width:540px;float:right;}
.form-line{padding:10px 0px;width:100%;height:30px;line-height:30px;vertical-align:middle;clear:both;}
.form-line ins{height:35px;line-height:35px;color:#757575;font-size:16px;display:inline-block;float:left;font-style:normal;text-decoration:none;}
.form-line label.word{width:100px;font-weight:normal;font-size:17px;color:#757575;height:35px;line-height:35px;vertical-align:middle;display:inline-block;float:left;}
.form-text,.form-sel,.form-yzm{margin-right:5px;height:35px;line-height:30px;padding-left:3px;border:1px #c4c4c4 solid;color:#222;font-size:16px;display:inline-block;float:left;}
select.form-sel{padding:5px 10px 5px 0;width:391px;}
select.wsel{width:82px;}
.form-area,.form-area1{margin:0;padding:0;padding:3px;width:430px;border:1px #c4c4c4 solid;color:#222;font-size:16px;display:inline-block;float:left;}
.form-area{height:280px;}
.form-area1{height:100px;}
.form-checkImg{margin-left:8px;margin-top:6px;}
.form-job{line-height:35px;padding-left:3px;color:#222;font-size:16px;display:inline-block;float:left;}

.contact-2wm{width:240px;height:270px;float:right;margin-left:1em;margin-top:4em;}
.contact-2wm img{width:240px;height:240px;}
.contact-2wm i{display:block;text-align:center;line-height:30px;font-size:16px;font-weight:bold;font-style:normal;}
.contact-2wm i span{color:#F60;padding-left:10px;}

.spdbook .lytit{border-top:1px solid #ddd;border-bottom:3px solid #09F;height:36px;font-size:18px;margin-top:24px;margin-bottom:20px;padding-top:2em;}
.gbook{margin-bottom:12px;padding-top:5px;}

.bmbg{background:url(../images/bm-bg.jpg) no-repeat right center;}
.bmnote{text-align:center;font-size:32px;font-weight:600;color:#000;padding-bottom:2em;}

/*控制内容页的图片，不能超过700像素*/

.content_word img { 
    max-width:100%;    
    height:auto;            
    zoom:expression( function(elm) {    
        if (elm.width>840) {    
              var oldVW = elm.width; elm.width=840;                  
              elm.height = elm.height*(840 /oldVW);            
        }      
    }(this));  
} 

/*图片幻灯片展示*/
#preview{text-align: center; margin: 10px auto 0px; width: 560px; float: none}
.jqzoom{border: #ddd 1px solid; width: 560px; margin-bottom: 10px; height: 400px; overflow: hidden; _height: 400px; position: relative;}
.zoomdiv {width: 560px; height: 400px; left: 859px;z-index: 100; border: #e4e4e4 1px solid; position: absolute; text-align: center; display: none;overflow: hidden;}
#spec {position: relative; width: 550px; height: 56px; margin-left: 6px; overflow: hidden; padding-top: 6px}
.specLeftT {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -157px 0px; float: left; height: 9px; top: 17px; cursor: pointer; left: 0px}
.specRightT {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -164px 0px; float: left; height: 9px; top: 17px; cursor: pointer; right: 0px}
.specLeftF {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -145px 0px; float: left; height: 9px; top: 17px; cursor: pointer; left: 0px}
.specRightF {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -151px 0px; float: left; height: 9px; top: 17px; cursor: pointer; right: 0px}
#specList {display: inline; float: left; margin-left: 2px}
#specList UL LI {width: 50px; display: inline; float: left; margin-right: 4px}
#specList UL LI IMG {border: #ccc 1px solid; padding-bottom: 2px; padding-left: 2px; width: 40px; padding-right: 2px; margin-bottom: 1px; height: 40px; padding-top: 2px}
.bigimg {WIDTH: 800px; HEIGHT: 800px}
.jqZoomPup {z-index:10;border:#aaa 1px solid;position:absolute;filter:alpha(opacity=50);width:50px;background:#fede4f no-repeat 50% top;height:50px;visibility:hidden;top:0px;cursor: move;left:0px;opacity:0.5;-moz-opacity:0.5;-khtml-opacity: 0.5}
#specList {POSITION: absolute; TEXT-ALIGN: left; WIDTH: 520px; HEIGHT: 60px; OVERFLOW: hidden; TOP: 0px; LEFT: 13px;}
#specList UL {POSITION: absolute; WIDTH: 520px; LEFT: 4px}



/*图文列表*/
.tuwen{clear:both;width:100%;height:180px;padding:2em 0;border-bottom:1px solid #ddd;}
.tuwen .twpic{width:28%;height:180px;float:left;position:relative;overflow:hidden;}
.tuwen .twpic img{width:100%;height:100%;transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;}
.tuwen .twpic a.image{position:relative;}
.tuwen .twpic:hover img{transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}
.tuwen .twcot{height:180px;float:right;position:relative;width:70%;}
.tuwen .twcot .title{font-size:1.4rem;font-weight:500;}
.tuwen .twcot .title a{font-size:1.4rem;font-weight:500;color:#15ab47;}
.tuwen .twcot .info{line-height:150%;padding-top:1em;}
.tuwen .twcot .info,.tuwen .twcot .info a{color:#9FA3A7;font-weight:normal;}
.tuwen .twcot .info a:hover{text-decoration:underline;}
.tuwen .twcot .column{font-weight:bold;color:#fff;}
.tuwen .twcot .author{font-size:14px;}
.tuwen .twcot .intro{height:100px;font-size:13px;line-height:24px;text-align:left;color:#666;overflow:hidden;padding-top:1em;}
.tuwen .twcot .twmore{clear:both;height:22px;line-height:22px;}
.tuwen .twcot .twmore a{display:block;width:60px;height:22px;float:right;background:#15ab47;text-align:center;color:#fff;-moz-border-radius:5px;border-radius:5px;}
.tuwen .twcot .twmore a:hover{background:#F60;text-decoration:none;}


/*内容展示样式、列表样式*/
.showart-list{width:100%;margin:auto;height:32px;line-height:32px;clear:both;padding-top:6px;padding-bottom:6px;border-bottom:1px dotted #ccc;}
.showart-list:last-child{border-bottom:0;}

.showart-list .title{width:85%;float:left;text-align:left;padding-left:16px;background:url(../images/icon1.png) no-repeat left 14px;overflow:hidden;}
.showart-list .title a{font-size:14px;}
.showart-list .title span{color:#999;}
.showart-list .time{width:10%;float:right;text-align:right;color:#999;padding-right:5px;}
.showart-list:hover .title{background:url(../images/icon2.png) no-repeat left 14px;}
.showart-list:hover .title a{text-decoration:none;color:red;}

.showart-list .dload-tit{text-align:left;background:url(../images/dload.gif) no-repeat right center;overflow:hidden;}
.showart-list .dload-tit a{display:block;font-size:14px;}
.showart-list .dload-tit span{color:#999;margin-left:8px;}
.showart-list:hover .dload-tit{background:url(../images/dload0.gif) no-repeat right center;}
.showart-list:hover .dload-tit a{text-decoration:none;color:red;}

/*图片比例基本为宽（3）:高（4）====图片比例基本为宽（4）:高（3）*/
.showart-list-pic34,.showart-list-pic43{width:100%;margin:auto;overflow:hidden;}
.showart-list-pic34 ul,.showart-list-pic43 ul{width:100%;}
.showart-list-pic34 ul li,.showart-list-pic43 ul li{float:left;margin-right:15px;margin-bottom:15px;display:inline;width:264px;overflow:hidden;position:relative;border:1px solid #ddd;padding:2px;}
.showart-list-pic34 ul li .photo,.showart-list-pic43 ul li .photo{width:264px;overflow:hidden;}
.showart-list-pic34 ul li .photo img,.showart-list-pic43 ul li .photo img{width:264px;transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;}
.showart-list-pic34 ul li .ititle,.showart-list-pic43 ul li .ititle{width:264px;height:50px;line-height:50px;text-align:left;font-size:16px;text-indent:5px;}
.showart-list-pic34 ul li a,.showart-list-pic43 ul li a{width:264px;background:#fff;color:#333;display:block;transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;}
.showart-list-pic34 .rsp,.showart-list-pic43 .rsp{width:264px;overflow:hidden;position:absolute;top:2px;left:2px;background:#000;}
.showart-list-pic34 .text,.showart-list-pic43 .text{position:absolute;width:264px;left:-264px;top:0;overflow:hidden;}
.showart-list-pic34 .text h3,.showart-list-pic43 .text h3{width:264px;height:60px;line-height:30px;text-align:center;color:#FFFFFF;font-size:18px;overflow:hidden;}
.showart-list-pic34 .text b,.showart-list-pic43 .text b{width:264px;text-align:center;color:#FFFFFF;font-size:12px;font-weight:normal;display:block;}
.showart-list-pic34 ul li a:hover,.showart-list-pic43 ul li a:hover{color:#fff; background:#000;}
.showart-list-pic34 ul li a:hover img,.showart-list-pic43 ul li a:hover img{transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}
.showart-list-pic34 ul li.nomr,.showart-list-pic43 ul li.nomr{margin-right:0;}
/*图片比例基本为宽（3）:高（4）*/
.showart-list-pic34 ul li{height:300px;}
.showart-list-pic34 ul li .photo,.showart-list-pic34 ul li .photo img{height:300px;}
.showart-list-pic34 ul li a{height:300px;}
.showart-list-pic34 .rsp{height:300px;}
.showart-list-pic34 .text{height:300px;}
.showart-list-pic34 .text h3{margin-top:100px;}
/*图片比例基本为宽（4）:高（3）*/
.showart-list-pic43 ul li{height:200px;}
.showart-list-pic43 ul li .photo,.showart-list-pic43 ul li .photo img{height:200px;}
.showart-list-pic43 ul li a{height:200px;}
.showart-list-pic43 .rsp{height:200px;}
.showart-list-pic43 .text{height:200px;}
.showart-list-pic43 .text h3{margin-top:60px;}

/*video type css list  col=4*/
.showart-list-video{width:100%;margin:0 auto;overflow:hidden;}
.showart-list-video ul{width:100%;}
.showart-list-video ul li{float:left;margin-right:15px;margin-bottom:15px;display:inline;width:264px;height:262px;border:1px solid #ddd;padding:2px;overflow:hidden;position:relative;}
.showart-list-video ul li .spphoto{width:264px;height:222px;overflow:hidden;}
.showart-list-video ul li .spphoto img{width:264px;height:222px;transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;-webkit-transition:all .9s;}
.showart-list-video ul li .sptitle{width:259px;height:40px;padding-right:5px;overflow:hidden;line-height:36px;color:#333;text-align:left;font-size:16px;text-indent:35px;background:url(../images/vp2.jpg) #e5e5e5 no-repeat 8px center;}
.showart-list-video ul li a:hover img{transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}
.showart-list-video ul li.spnmr{margin-right:0;}
.showart-list-video .sprsp{width:264px;height:222px;overflow:hidden;position:absolute;background:#000;top:2px;left:2px;}
.showart-list-video .sptext{position:absolute;width:71px;height:71px;top:-120px;left:100px;overflow:hidden;background:url(../images/video-list.png) no-repeat;}

/*内页导航+图片列表*/
.shownynav{width:100%;margin:47px auto 0 auto;clear:both;}
.shownynav ul{width:1098px;overflow:hidden;margin:auto;position:relative;}
.shownynav ul li{width:204px;height:242px;float:left;margin-right:20px;margin-bottom:24px;}
.shownynav ul li span{width:204px;height:217px;overflow:hidden; display:block;}
.shownynav ul li span img{float:left;width:204px;height:217px;transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;-webkit-transition:all .9s;}
.shownynav ul li b{width:204px;height:40px;line-height:40px;display:block;overflow:hidden;}
.shownynav ul li a{color:#333;text-align:center;font-size:16px;transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;-webkit-transition:all .9s;}
.shownynav ul li a:hover{color:#F94141;}
.shownynav ul li a:hover img{transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}
.shownynav ul .snynav{width:378px;height:169px;float:left;margin-right:20px;margin-bottom:24px;padding:24px;background:#f4f4f4;}
.shownynav ul .snynav p{width:378px;font-size:20px;color:#545454;text-align:left;float:left;line-height:30px;}
.shownynav ul .snynav b{width:378px;font-size:22px;color:#afafaf;text-align:left;float:left;line-height:30px;text-transform:uppercase;}
.shownynav ul li.nomr{margin-right:0;}
.shownynav .snav{width:378px;overflow:hidden;position:absolute;left:24px;top:104px;}
.shownynav .snav ul{width:378px;}
.shownynav .snav ul li{width:60px;height:27px;float:left;margin-right:14px;}
.shownynav .snav ul li a{width:60px;height:27px;line-height:27px;display:block;font-size:12px;text-align:center;color:#000;border:1px solid #727272;border-radius:20px;}
.shownynav .snav ul li a:hover{background:#d13030;border:1px solid #f4f4f4;color:#fff;}

/*资讯类文章列表样式  简图+标题+时间*/
.artnewslist{width:100%;margin:0 auto;overflow:hidden;}
.artnewslist ul{width:100%;}
.artnewslist ul li{float:left;margin-right:25px;margin-bottom:25px;display:inline;width:256px;height:416px;overflow:hidden;position:relative;background:#fff;border-bottom:1px solid #ccc;}
.artnewslist ul li .nvsphoto{width:256px;height:172px;}
.artnewslist ul li .nvsphoto img{width:256px;height:172px;position:relative;}
.artnewslist ul li .nvsphoto .cat{position:absolute;top:0px;left:0px;height:24px;line-height:24px;padding:0px 5px;background:#f26c23;color:#fff;border-bottom-right-radius:10px;}
.artnewslist ul li .nvsititle{width:220px;height:224px;line-height:24px;color:#bdbdbd;text-align:left;font-size:14px;padding:10px 18px;transition:all .9s; -o-transition:all .9s; -moz-transition:all .9s;-webkit-transition:all .9s;-ms-transition:all .9s;overflow:hidden;}
.artnewslist ul li .nvsititle b{height:48px;display:inline-block;overflow:hidden;font-size:16px;color:#333;transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;}
.artnewslist ul li a{width:276px;height:276px;background:#fff;display:block;transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;}
.artnewslist ul li a:hover .nvsititle{background:#f60;color:#fff;}
.artnewslist ul li a:hover .nvsititle b{color:#fff;}
.artnewslist ul li.nvspwu{margin-right:0;}
.artnewslist .nvsrsp{width:256px;height:172px;overflow:hidden;position: absolute;background:#000;top:0;left:0;}
.artnewslist .nvstext{position:absolute;width:67px;height:50px;top:-90px;left:100px;overflow:hidden;background:url(../images/newsb.png) no-repeat;}

/*内页 课程2列样式*/
#keclist{width:100%;margin:0 auto;clear:both;}
#keclist ul{width:100%;overflow:hidden;}
#keclist ul li{float:left;width:517px;height:139px;border-radius:3px;background:#F7F7F7;-moz-border-radius:3px;-webkit-border-radius:3px;padding:21px 0 0 21px;margin-right:24px; margin-bottom:26px;}
#keclist ul li img{float:left;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; margin-right:6px;width:118px;height:118px;}
#keclist ul li .qrkc{width:373px;height:118px;float:left;padding-left:20px;}
#keclist ul li b{width:373px;height:40px;line-height:40px;font-size:20px; display:block;font-weight:bold; text-align:left; }
#keclist ul li p{width:373px;float:left;line-height:30px;color:#3D3D3D;font-size:14px;}
#keclist ul li i{width:73px;height:24px;display:block;line-height:24px;margin-top:23px;color:#fff;font-size:12px;font-style:normal;float:left;text-align:center;background:url(../images/bmbut.png) no-repeat; }
#keclist ul li a:hover{color:#ff00ff;}
#keclist ul li a:hover i{background:url(../images/bmbut1.png) no-repeat;}
#keclist ul li.mrwu{margin-right:0;}

/*dui lian css*/
.duilian{top:140px;position:absolute;width:100px;overflow:hidden;}
.duilian_left{text-align:left;left:6px;}
.duilian_right{text-align:right;right:6px;}
.duilian_con{width:100px; overflow:hidden;}
.duilian_close{width:100%; height:24px;line-height:24px;text-align:center;display:block;font-size:13px;color:#555555;text-decoration:none;}


/* QQ聊天 */
.service {top:130px;right:1px;position:absolute;font:12px/20px Arial, Verdana, Tahoma, "宋体";}
.service-open {background:url(../images/service-open.png) no-repeat;width:143px;height:418px;}
.service-close {background:url(../images/service-open.png) no-repeat;height:121px;width:31px;overflow:hidden;}
.service-button {width:34px;height:121px;float:left;cursor:hand;}
.service-inside {width:103px;height:418px;float:right;}
.service-inside dl {padding:10px 0;}
.service-inside dl dt {text-align:center;background:url(../images/dttitle.jpg) no-repeat;height:18px;line-height:18px;width:100px;margin-bottom:8px;color:#fff;margin-top:4px;}
.service-inside dl dd {background:url(../images/qq_online.gif) no-repeat 0px 4px;height:27px;line-height:27px;text-indent:35px;text-align:left;width:100px;margin-left:4px;}
.service-inside dl dd.esp_1 a {color:#f50;}
.service-inside dl dd.esp_2 {margin-left:4px;color:#999;background:none;text-indent:0;text-align:center;height:20px;line-height:20px;}
.service-inside dl dd.esp_3 {margin-left:4px;color:#f50;background:none;text-indent:0;text-align:center;height:20px;line-height:20px;}
.service-inside dl dd.esp_4 {margin-left:4px;text-align:center;color:#333;background:none;margin:0;height:18px;line-height:18px;text-indent:0;}

/**底部样式*/

.footer{width:100%;height:290px;background:url(../images/bottombg.jpg) repeat;margin:auto;clear:both;}/*background:#060; url(../images/bottombg.jpg) repeat*/
.footer_t{text-align:center;height: 40px; color:#fff; line-height:25px; padding-top:10px;}
.footer_t a{font-size:15px; color:#fff; }
.footer_t a:hover{ color:#A7DFFF; }
.footer_t2 { color:#fff; line-height:25px;}
.footer .f-name{margin:auto;width:1200px;text-align:center;color:#fff;font-size:16px;font-family:"Microsoft Yahei", Times, serif;padding-bottom:6px;}
.footer .pronaf{text-transform:uppercase;display:inline-block;text-align:center;font-family:Arial;font-size:20px;background:#060;color:#fff;line-height:1.3;padding:0 10px;}
.footer .f-name-en{width:514px;margin:0 auto 15px auto;background:url(../images/line.jpg) left center repeat-x;text-align:center;}
.footer .f-serv{width:212px;height:33px;margin:0 auto;background:url(../images/indextab.gif) left top no-repeat;line-height:33px;text-align:center;color:#202020;font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.footer .f-phone{width:1200px;margin:0 auto;color:#fff;font-size:24px;font-family:Arial, Helvetica, sans-serif;text-align:center; padding:10px 0 0 0;}
.footer .f-con{width:1100px;margin:0 auto;text-align:center;color:#fff;font-size:13px;font-family:"Microsoft Yahei";padding:10px 0 0 0;}
.footer .f-con span{margin:0 50px;}
.footer .f-2wm{width:700px;margin:auto;list-style:none;}
.footer .f-2wm li{list-style:none;padding-top:5px;}
.footer .f-2wm li.f-lxwm{width:48%;}
.footer .f-2wm li.f-lxwm p{color:#fff;font-size:15px;padding-bottom:10px;}
.footer .f-2wm li.f-pic{width:20%;}
.footer .f-2wm li.f-pic img{width:140px;height:140px;display:block;}
.footer .f-2wm li.f-pic p{display:block;width:120px;height:36px;padding:0;text-align:center;clear:both;}
.footer .f-2wm li.f-pic p i,.footer .f-2wm li.f-pic p span{font-style:normal;font-size:15px;display:block;padding-top:1em;color:#bcf0bc;}
.footer .f-2wm li.f-pic p i{color:#fff;font-weight:bold;}

/**/
#copyright2{width:100%;_background:#014a01;clear:both;}
#copyright2 .spdcopy{width:100%;margin:0 auto;padding-top:10px;}
#copyright2 .spdcopy .spdbq{width:100%;font-size:14px;line-height:25px;overflow:hidden;_text-transform:uppercase;text-align:center;color:#fff;}
#copyright2 .spdcopy .spdbq a{color:white;}
#copyright2 .spdcopy .bdsharebuttonbox{width:140px;float:right;text-align:right;margin-top:-25px;}

/*backtop*/
#backtop{width:60px;height:100px;position:fixed;right:15px;bottom:15px;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;opacity:1;z-index:100020;display:none;}
#backtop.off{opacity:0;visibility:hidden}
#toping{display:block;width:60px;height:50px;background:url(../images/icon_top.png) center center no-repeat;background-color: #444;background-color: rgba(0,0,0,.6);border-radius:2px;box-shadow: 0 1px 3px rgba(0,0,0,.2);cursor:pointer;}
#toping:hover{background-color: rgba(0,0,0,.7)}
#toping:active{background-color: rgba(0,0,0,.75)}
#backtop .qr{display:block;width:60px;height:40px;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:pointer;background:url(../images/icon_code.png) center center no-repeat;background-color:#444;background-color:rgba(0,0,0,.6);margin-bottom:10px;}
#backtop .qr:hover{background-color: rgba(0,0,0,.7)}
#backtop .qr:active{background-color: rgba(0,0,0,.75)}
#backtop .qr-popup{width:170px;height:200px;background:#fff;box-shadow:0 1px 8px rgba(0,0,0,.1);position:absolute;left:-180px;bottom:0;border-radius:2px;display:none;text-align:center}
#backtop .qr-popup .code-link{display: block;margin: 10px;color: #777}
#backtop .qr-popup .code{display: block;margin-bottom: 10px}
#backtop .qr-popup .arr{width:6px;height:11px;background: url(../images/code_arrow.png) 0 0 no-repeat;position:absolute;right:-6px;bottom:74px}



.h_nav li a:-webkit-any-link{ display:block;}

/*底部开始*/
.f_bg { background:#f9dea6; height:130px;}

.f_con { background:url(../images/f_xx.gif) repeat-x 0 0}
.f_img { float:left; padding:20px 30px 0 47px;}
.f_p { color:#614a38; line-height:25px; padding:20px 0;}
.f_p a{ color:#614a38; }
.f_p p img { padding:0 0 0 10px; float:none;}

.footp { color:#fff; line-height:25px; }
.footp a{font-size:14px; color:#fff; }
.footp a:hover{ color:#E3F3B5; }
.footp2 { color:#fff; line-height:25px;}

/*头部开始*/
.t_bg {  height:148px;} /*background:url(../images/t_bg.jpg) repeat-x center 0;*/

.h_top { height:31px; line-height:31px;}
.h_top span { float:left;}
.h_top p { float: right; padding-right:0px;}
.h_top p a { padding:0 10px; color:#573b26;}

.h_con { height:135px; }
.h_con h1 { padding-top:17px; float:left;}
.h_con h1 img { float:left;}
.h_con h1 span { display:block; padding:20px 0 0 183px; float:left}
.h_pho { float:right;margin-right:218px; margin-top:18px; font-family:"微软雅黑"; font-size:12px; font-weight:bold;color:#161C0A; padding:0px 0 0px 0px;} /*background:url(../images/h_pho.gif) no-repeat left 0; padding:5px 0 10px 72px;*/
.h_pho span { color:#c7000a; font-size:24px; display:block;}
.h_pho li {  float:left; background:url(../images/ic01.png) no-repeat left center; padding-left:10px;padding-right:10px;}
.h_pho li a{ color:#000; }

.qrcode{width:50px;height:20px;display:inline-block;}
.qrcode img{width:100%;}
.qrcode:hover{pacity:1;filter:Alpha(opacity=100);}
.qrcode:hover .ewmCon{display: block;z-index:900;}
.ewmCon {height:140px;position: absolute; display: none;  bottom: 0;top:20px; right: 35px; width: 140px; background-color: #fff; border: 1px solid #dbdbdb; box-shadow: 0 0 5px #dbdbdb; }
.ewmCon .ewm { float: left; margin: 10px; width: 120px; text-align: center; }
.ewmCon .ewm img { display: block; width: 100%; }
.ewmCon .ewm p { color: #666; }


.meizu-header-fdj{ width:19px; height:19px; background:url(../images/sousuo-bai.png) no-repeat; display:inline-block;padding-left:10px; position:relative; top:3px; border:0}
a.meizu-header-fdj:hover{background:url(../images/sousuo-jin.png) no-repeat;}
.search{float:right; height:24px; line-height:24px; margin-top:15px; padding-left:34px;  position:relative;}
.search_inp{width:100px; background:#fff;border-radius:5px; border:1px solid #d9d9d9; height:22px; line-height:22px;  margin-left:250px; position:absolute; left:0; padding-left:26px;outline:none;}
.search_icon{ position:absolute; left:254px;outline:none;}



.h_nav {margin-top:0px;height:41px; line-height:41px; position:relative; float:left;  }
.h_nav .hi {width:100%;height:100%;z-index:-1; position:absolute;  }/*background:#ffffff; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;border-radius:10px;*/
.h_nav ul li { float:left; background:url(../images/n_bor.gif) no-repeat right center;}
.h_nav ul .nobor01 { background:none;}
.h_nav ul li a { display:block; width:110px; text-align:center; color:#fff; font-size:15px; font-family:"Microsoft YaHei";}
.h_nav ul li a:hover,.h_nav ul .cur a { background:url(../images/n_libg.gif) repeat-x;  color:#fff; text-decoration:none;}


.h_nav ul li .pcl a {
font-size:12px;
    background:none;
    color:White;
    z-index:10;
}
.pcl1 {
    z-index: 9999;

}
.h_nav .pcl li 
{filter:alpha(opacity=80);  -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8;
   background-color:#014198;
    float: none;
    height: 45px;
    line-height:45px;
  
}

.pcl {
    position: absolute;
    top: 41px;
   
}
.h_nav ul li .pcl a:hover{background:url(../images/n_libg.gif) repeat-x;  color:#ECFFD7; text-decoration:none;}



/*web-advantage*/
.web-advantage{width:100%;background:#F5F5F5;height:160px;}

.web-advantage .ys-box{width:1100px;height:160px;position:relative;margin-left:auto;margin-right:auto;}
.web-advantage .ys-box .one {position:absolute;top:30px;left:5px;font-family:"微软雅黑";z-index:1000}
.web-advantage .ys-box .one h3 {margin-bottom:8px;font-size:25px;color:#010101;}
.web-advantage .ys-box .one h3 span{background:#357A43;padding:3px 10px;color:#fff;margin-right:8px;}
.web-advantage .ys-box .one h3 font{color:#357A43;}
.web-advantage .ys-box .one h2 {font-size:16px;color:#4B4B4B;margin-bottom:8px;}
.web-advantage .ys-box .one p {padding:0 0 0 0px;font-size:14px;line-height:25px;color:#626262;width:1100px;}
.web-advantage .ys-box .one .rightm {float:right;margin-top:20px;}
.web-advantage .ys-box .two {position:absolute;top:116px;left:5px;}
.web-advantage .ys-box .five {position:absolute;top:255px;left:5px;}
.web-advantage .ys-box .three {position:absolute;top:500px;left:519px;}
.web-advantage .ys-box .four {position:absolute;top:653px;left:519px;}
.web-advantage .ys-box .ys-pic {position:absolute;top:20px;right:0;}
.web-advantage .ys-box .ys-zz {position:absolute;top:380px;left:0;}
.web-advantage .ys-box .ys-video {position:absolute;top:20px;right:0;}
.web-advantage .ys-box .ys-video p{margin-top:5px;font-size:14px;color:#3A7A43;font-weight:bold;}


/*产品咨询按钮*/
products-link { height: 50px; background: #f2f2f2; overflow: hidden; text-align: center; }
.products-link p { margin-top: 20px; line-height: 1; color: #fff; font-size: 28px; }
.products-link a { display: inline-block; width: 200px; margin: 20px auto 0; background-position: 0 -381px; margin-right:20px;}
.products-link a:hover { background-position: 0 -442px; }
/*-- 通用图标 --*/
#btn-icon { height: 44px; border: 2px solid transparent; border-radius: 22px; background: #4eae46; color: #fff; text-align: center; line-height: 40px; font-size: 16px;/* transition: all .4s ease-out;*/ -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
#btn-icon:hover { background: #fff; color: #4eae46; border: 2px solid #4eae46; text-decoration: none; }

.pic-center{margin:auto;position:relative;text-align:center;padding-bottom:20px;}

/*jh-web-service*/
.jh-web-service{width:100%;margin:auto;padding-top:20px;position:relative;z-index:0;background:#fff;}
.jh-web-service .fuwu-main{width:1200px;margin:auto;background:#fff;padding:1px;height:339px;}
.jh-web-service .fuwu-main ul{list-style:none;}
.jh-web-service .fuwu-main ul li{margin-left:60px;margin-right:60px;width:280px;height:240px;text-align:center;float:left;position:relative;background:#FFF;}
.jh-web-service .fuwu-main ul li .imgpic{width:280px;height:240px;}
.jh-web-service .fuwu-main ul li h4{font-weight:normal;margin-top:20px;padding-left:40px;padding-right:40px;}
.jh-web-service .fuwu-main ul li h4 a{font-size:20px;color:#666;}
.jh-web-service .fuwu-main ul li p{width:280px;text-align:center;text-align:left;font-size:14px;color:#888;line-height:1.6em;}
.jh-web-service .fuwu-main ul li p a{font-size:14px;color:#00923f;} 
.jh-web-service .fuwu-main ul li p a:hover{color:#FF0000;}
.jh-web-service .fuwu-main ul li.fuwu {width:280px;height:100px;}
.jh-web-service .fuwu-main ul li.fuwu p .zixun{background:url(../images/zx-lv.png) no-repeat;}
.jh-web-service .fuwu-main ul li.fuwu:hover h4 a{color:#357A43}
.jh-web-service .fuwu-main ul li.fuwu:hover p .zixun{background:url(../images/zxunben.png) no-repeat;color:#FFF;}

.jh-web-service .fuwu-main ul li .arrow-left,.jh-web-service .fuwu-main ul li .arrow-right{z-index:88;position:absolute;width:13px;height:25px;top:108px;}
.jh-web-service .fuwu-main ul li .arrow-left{right:0px;}
.jh-web-service .fuwu-main ul li .arrow-right{left:0px;}
.jh-web-service .fuwu-main ul li .arrow-up{z-index:88;position:absolute;width:25px;height:13px;bottom:0px;left:180px;}

/*sty*/
.web-sty{width:100%;margin:0px auto;text-align:center;padding-top:30px; overflow:hidden; }
.web-sty img{width:1440;margin:0px auto;display:block;vertical-align:top;}
.web-sty .webzt{height:220px;text-align:center;position:relative;font-size:16px;color:#888;line-height:1.6em;}
.web-sty .webzt a {text-align:center;text-align:center;font-size:16px;color:#888;line-height:1.6em;}
.web-sty .webzt a:hover {text-align:center;text-align:center;font-size:16px;color:#C40000;line-height:1.6em;}

.web-sty .main{width:100%;margin:auto;background:#fff;height:200px;}
.web-sty .main ul {margin-left:5px;}
.web-sty .main ul li2{margin-left:9px;margin-right:9px;width:245px;height:190px;text-align:center;float:left;position:relative;border:1px solid #DFDFDF; border-top-color:#ffffff;background:#fff;}
.web-sty .main ul .a1{margin-left:185px;width:244px;height:220px;text-align:center;float:left;position:relative;border:1px solid #DFDFDF; border-top-color:#ffffff;background:#fff;}
.web-sty .main ul .a2{margin-left:16px;width:244px;height:220px;text-align:center;float:left;position:relative;border:1px solid #DFDFDF; border-top-color:#ffffff;background:#fff;}
.web-sty .main ul .a3{margin-left:13px;width:244px;height:220px;text-align:center;float:left;position:relative;border:1px solid #DFDFDF; border-top-color:#ffffff;background:#fff;}
.web-sty .main ul .a4{margin-left:15px;width:244px;height:220px;text-align:center;float:left;position:relative;border:1px solid #DFDFDF; border-top-color:#ffffff;background:#fff;}
.web-sty .main ul li p {width:240px;text-align:center;text-align:center;font-size:16px;color:#888;line-height:1.6em;padding-top:10px;}
.web-sty .main ul li a {width:240px;text-align:center;text-align:center;font-size:16px;color:#888;line-height:1.6em;padding-top:10px;}
.web-sty .main ul li a:hover {width:240px;text-align:center;text-align:center;font-size:16px;color:#C40000;line-height:1.6em;padding-top:10px;}

.web-ys{width:100%;margin:0px auto;text-align:center;padding-top:30px;}
.web-ys img{margin:0px auto;}
.web-ys .main ul li p {width:240px;text-align:center;text-align:center;font-size:16px;color:#888;line-height:1.6em;padding-top:10px;}
.web-ys .img2 {margin:0px auto;text-align:center;width:500px;}
.web-ys .img2 img{display: inline; float: left;padding-right:10px; }
.web-ys .img2 p{text-align:left;font-size:16px;color:#888;line-height:1.6em;}


/*box*/
.box{margin-bottom:20px;background:#fff;}
.box .head{height:28px;border-bottom:solid 1px #EAEAEA;position:relative;}
.box .head ul{}
.box .head ul li{float:left;color:#EAEAEA;}
.box .head ul li a{color:#666;font-size:16px;padding:10px 0px 9px;margin:0px 10px;border-bottom:solid 3px #0594e0;}
.box .head ul li.last a{border-right:0;}
.box .head ul li a.cur{color:#DD7657;}
.box .cont{padding:20px 0;}

.article-list{margin-top:20px;}
.article-list li{margin-bottom:10px;height:24px;line-height:24px;list-style:none;overflow:hidden;}
.article-list .art-title{display:block;line-height:24px;font-size:15px;color:#393839;}
.article-list .art-title:hover{color:#f26c23}
/*
.article-list .pic{margin-right:15px}
.article-list .pic img{display:block;max-width:100px !important;border-radius:5px;}
.article-list .show{overflow:hidden;font-size:16px}
.article-list .show p{color: #999;font-size: 12px;}
.article-list .info{overflow:hidden;font-size:16px}
.article-list .info p{color: #666;font-size: 12px;}
.article-list .point{margin:0px 5px;}
*/


/*二级页面banner*/
/*
.banner {position:absolute;top:0;width:100%;height:710px;overflow:hidden;margin:auto;z-index:0;}
.banner ul{width:100% !important;}
.banner li{height:710px;}
.banner li a{display:block;width:335px}
.banner .bd li a{width:100%;height:710px;display:block;font-size:30px;}
.banner .bd li i{font-style:normal;position:absolute;margin-top:410px;left:3%;color:#fff;}
.banner .hd{width:100%;text-align:center;height:24px;position:absolute;bottom:40px;z-index:20;}
.banner span{display:inline-block;width:24px;height:24px;margin:0 3px;background:url(../images/banner_control.png) no-repeat left center;line-height:100;overflow:hidden;font-size:0;}
.banner span.on{background-position:right center;}
*/


.banner_con{
top:0;width:100%;height:280px;overflow:hidden;margin:auto;z-index:0;
	
}
.web-kongcon{width:100%;height:280px;margin:auto;clear:both;}
.banner_con .banner_bg_img{
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:280px;
	z-index:-1;
	overflow:hidden;
}
.banner_con .banner_bg_img img{
	display:block;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-960px;
}
.banner_content img{
	
	max-width:100%;
	height:auto;
}
.sidebar{
	position: fixed; right: 0;bottom: 0%;margin-bottom: 130px; width: 55px; background: url(../images/slide_bar_bg.png); padding: 12px 0 0 0; border-radius:8px 0 0 8px; z-index:999999;
}
.sidebar li{
	height: 50px; width: 160px; padding-left: 17px; border-radius:8px 0 0 8px;	
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.sidebar li img{
	display: block;
}
.sidebar li:hover{
	margin-left: -105px;background: url(../images/slide_bar_bg.png);
}

.sidebar p{
	height:50px;
	width:160px;
	padding-left:0px;
	border-radius:8px 0 0 8px;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	transition:all 0.5s;
}
.sidebar p img {
	display:block;
}
.sidebar p:hover {
	background:url(../images/slide_bar_bg.png);
}

.qrcode{display:inline-block;}
.qrcode img{width:113px;}
.qrcode:hover{pacity:1;filter:Alpha(opacity=100);}
.qrcode:hover .ewmCon{display: block;z-index:900;}
.ewmCon {height:160px;position: absolute; display: none;  bottom: 0;top:40px; right: 55px; width: 160px; background-color: #fff; border: 1px solid #dbdbdb; box-shadow: 0 0 5px #dbdbdb; }
.ewmCon .ewm { float: left; margin: 5px; width: 150px; text-align: center; }
.ewmCon .ewm img { display: block; width: 100%; }
.ewmCon .ewm p { color: #666; }


/*head*/

#main {

}
#header_blk {
	height:89px;
	background:url(../images/header_bg.jpg) no-repeat center top;
}
#header {
	position:relative;
	z-index:1;
	margin:0px auto;
	width:980px;
	height:89px;
	color:#777;
	background:url(../images/header_bg.jpg) no-repeat center top;
	
}
#header a {
	color:#777;
}
#header a:hover {
	text-decoration:underline;
}
#logo {
	position:absolute;
	top:0px;
	left:0px;
}
#language {
	position:absolute;
	top:12px;
	right:0px;
	font-weight:bold;
}
#header_a {
	position:absolute;
	top:12px;
	right:5px;
}
#header_a img {
	position:relative;
	top:1px;
	margin-right:5px;
}
#header_a span {
	padding:0px 10px;
}
#search2 {
	position:absolute;
	top:10px;
	right:0px;
	width:168px;
	height:22px;
	background:url(../images/search_bg.jpg) no-repeat;
}
#search_key {
	position:absolute;
	top:1px;
	left:12px;
	width:120px;
	height:20px;
	line-height:20px\9;
	color:#919191;
	border:none;
	background:#fff;
}
#search_button {
	position:absolute;
	top:4px;
	right:11px;
	display:block;
	width:15px;
	height:15px;
	cursor:pointer;
}
#nav_qq {
	position:absolute;
	top:0px;
	left:990px;
	padding-right:30px;
	width:60px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#fff;
	height:41px;
	line-height:40px;
}
#nav_qq img {
	position:absolute;
	top:10px;
	right:0px;
}
#nav_qq a {
	color:#fff;
}
#nav_blk {
	height:41px;
	background:url(../images/nav_bg.jpg) repeat-x;
}
#nav {
	position:relative;
	z-index:99;
	margin:0px auto;
	width:980px;
	height:41px;
	background:url(../images/nav_bg.jpg) repeat-x;
}
#nav2 {
	width:750px;
	height:41px;
}
#nav2 li {
	float:left;
	width:125px;
	height:41px;
	background:url(../images/nav_line.jpg) no-repeat right top;
}
#nav2 li a {
	display:block;
	width:123px;
	height:41px;
	line-height:38px;
	text-align:center;
	font-family:"微软雅黑";
	font-size:16px;
	color:#fff;
	outline:none;
    -moz-outline:none;
	blr:expression(this.onFocus=this.blur());
}
.nav_over:link,.nav_over:visited,.nav_over:active,.nav_over:hover {

}
.nav_out:link,.nav_out:visited,.nav_out:active {

}
.nav_out:hover {

}
.nav_menu {
	position:absolute;
	top:41px;
	left:0px;
	display:none;
	padding:10px 20px 20px 20px;
	width:460px;
	border:1px solid #006da9;
	border-top:none;
	background:#fff;
}
.nav_menu_list {
	float:left;
	width:130px;
}
.nav_menu_list a {
	display:block;
	padding:10px 0px 8px 15px;
	border-bottom:1px solid #ddd;
	background:url(../images/ico2.png) no-repeat 5px 13px;
	outline:none;
    -moz-outline:none;
	blr:expression(this.onFocus=this.blur());
}
.nav_menu_list a:link,.nav_menu_list a:visited,.nav_menu_list a:active {

}
.nav_menu_list a:hover {

}
.nav_menu_image {
	float:right;
	margin-top:10px;
	padding-left:22px;
	width:267px;
	height:200px;
	background:url(../images/navmenu_line.gif) repeat-y;
}
.nav_menu_image img {
	width:267px;
	height:200px;
}



a{text-decoration:none; color:#666666; transition: all 0.5s ease;}
a:hover{text-decoration:underline; color:red;}
.fl{float:left;}
.fr{float:right;}
.none{display:none;}
.ani5{transition: all ease-in-out .5s;}
.h10px{ height:10px; width:100%; clear:both;}
.h15px{ height:15px; width:100%; clear:both;}
.h25px{ height:25px; width:100%; clear:both;}
.h50px{ height:50px; width:100%; clear:both;}
.mt15px{ margin-top:15px;}
.mt20px{ margin-top:20px;}
.mr15px{margin-right: 15px;}
.w1100{width:1100px; margin:0 auto;}
.blod{ font-weight:bold;}
/*
内容样式开始
头部信息
*/
#head{height: 78px; padding: 32px 0 0;}
.logo{display: block; float: left; width: 278px; height: 42px;}
.nav_con{float: right; margin: 16px 0 0; height: 64px;}
.nav_con li{float: left; position: relative; overflow: hidden; font: 400 14px/50px "微软雅黑"; height: 64px;}
.nav_con li a{display: block; padding: 0 26px; height: 64px;}
.nav_con li i{display: block; bottom: 0; left: 50%; height: 3px; background: #1fb0fb; width: 0; position: absolute; transition: all ease-in-out .3s;}
.nav_con li a img{display: block; margin: -28px auto 0; transition: all ease-in-out .3s;}
.nav_con li a h3{font: 400 14px/26px "微软雅黑"; color: #222; margin-top: 12px; transition: all ease-in-out .3s;}
.nav_con li:hover a{text-decoration: none;}
.nav_con li:hover img{ margin-top: 0;}
.nav_con li:hover h3{margin-top: 0;}
.nav_con li:hover i{width: 100%; left: 0;}
.nav_con li.hover a{text-decoration: none;}
.nav_con li.hover img{ margin-top: 0;}
.nav_con li.hover h3{margin-top: 0;}
.nav_con li.hover i{width: 100%; left: 0;}

/*
 首页内容开始
 * */
#im_con1{background: url(../images/i_line.jpg) left 83px repeat-x;}
.im_c1{height: 448px; padding: 44px 0 0;}
.im_c1 .tit{width: 214px; height: 38px; margin: 0 auto; text-align: center; border-bottom: #f84e3f solid 3px; font: 400 30px/28px "微软雅黑"; color: #666666;}
.im_c1 .ct{text-align: center; font: 400 14px/48px "微软雅黑"; color: #999;}
.im_c1 .nr{height: 300px;}
.im_c1 .nr li{width: 365px; height: 300px; overflow: hidden; margin-right: 1px; float: left;}
.im_c1 .nr .ab{background: url(../images/index_18.jpg) 183px 43px no-repeat #1eb0fb; transition: all ease-in-out .5s; width:365px; height: 300px;}
.im_c1 .nr .abnr{padding: 130px 35px 0; font: 400 14px/26px "微软雅黑"; color: #fff;}
.im_c1 .nr .abnr a{color: #fff; margin-top: 15px; display: inline-block;}
.im_c1 .nr li .pic{display: block; width: 365px; height: 300px;}
.im_c1 .nr li .pic:hover{margin-left: -10px;}
.im_c1 .nr .ab:hover{margin-left: -10px;}

#im_con2{background: url(../images/ipbg.jpg) center top no-repeat; height:499px;}
.im_c2{background: url(../images/i_line.jpg) left 123px repeat-x;}
.im_c2 .tit{width: 214px; height: 38px; margin: 0 auto; padding: 42px 0 0; text-align: center; border-bottom: #1eb0fb solid 3px; font: 400 30px/28px "微软雅黑"; color: #fff;}
.im_c2ty{height: 64px; text-align: center; padding: 28px 0 0;}
.im_c2ty div{display: inline-block; vertical-align: top; position: relative;}
.im_c2ty div a{display: block; padding: 26px 18px 0; font: 400 14px/26px "微软雅黑"; color: #fff;}
.im_c2ty div a .ico1{width: 30px; height: 30px; display: block; background: url(../images/ity_ico1.jpg) center center no-repeat #fff; position: absolute; top: 0; left: 50%;margin-left: -15px;}
.im_c2ty div a .ico2{width: 30px; height: 30px; display: block; background: url(../images/ity_ico2.jpg) center center no-repeat #fff; position: absolute; top: 0; left: 50%;margin-left: -15px; display: none;}
.im_c2ty div a:hover{text-decoration: none;}
.im_c2ty div.hover .ico1{display: none;}
.im_c2ty div.hover .ico2{display: block;}
.im_c2ty div.hover a{font-weight: bold;}

#im_con3{background: url(../images/i_line2.jpg) left 104px repeat-x;}
.im_c3{height: 764px; background: url(../images/xw_bg.jpg) right 220px no-repeat;}
.im_c3 .tit{padding: 62px 0 0; height: 40px; width: 214px; margin: 0 auto; text-align: center; border-bottom: #f84e3f solid 3px; font: 400 30px/28px "微软雅黑"; color: #222;}
.im_c3qh{padding: 54px 0 0; height: 62px; text-align: center;}
.im_c3qh a{display: inline-block; vertical-align: middle; width: 110px; height: 33px; border: #d0cfcf solid 1px; text-align: center; font: 400 16px/32px "微软雅黑"; color: #333;}
.im_c3qh a:hover{background: #f84e3f; color: #fff; border: #f84e3f solid 1px;}
.im_c3qh a.hover{background: #f84e3f; color: #fff; border: #f84e3f solid 1px;}
.im_c3nr{float: left; width: 550px; background: url(../images/i_line3.jpg) 15px top repeat-y;}
.im_c3nr dl{height: 48px; padding: 3px 0 0;}
.im_c3nr dl dt{width: 52px; height: 30px; padding: 5px 0 0; float: left;}
.im_c3nr dl dt i{display: block; width: 30px; height: 30px; background: url(../images/i_nbg2.jpg) center center no-repeat; text-align: center; font: 400 18px/30px arial; color: #d3d2d2;}
.im_c3nr dl dd{float: left; width:496px; border-bottom: #d0cfcf dotted 1px; height: 47px;}
.im_c3nr dl .pic{display: none; width: 309px; height: 160px; margin-top:8px;}
.im_c3nr dl .txt{ display: block;font: 1400 14px/24px "微软雅黑"; color: #333; height: 24px;}
.im_c3nr dl .txt a{color:#333;font: 400 14px/22px "微软雅黑";}
.im_c3nr dl .tim{font: 400 12px/18px "微软雅黑"; color: #999;}
.im_c3nr dl .txt2{font: 400 14px/22px "微软雅黑"; color: #999; padding: 8px 0 0; display: none;}
.im_c3nr dl.on dt i{background: url(../images/i_nbg1.jpg) center center no-repeat; color: #fff;}
.im_c3nr dl.on .txt{font-weight: bold;}
.im_c3nr dl.on .pic{display: block;}
.im_c3nr dl.on .txt2{display: block;}
.im_c3nr dl.on .tim{display: none;}
.im_c3nr dl.on{height: 255px;}
.im_c3nr dl.on dd{height: 250px;}
.im_c3more{display: block; margin: 392px 103px 0 0; float: right; display: block; background: url(../images/in_more.jpg) right center no-repeat; padding-right: 25px; font: 400 16px/32px "微软雅黑"; color: #f84e3f;}

#im_con4{height: 550px; background: url(../images/i_hxyw.jpg) center center no-repeat;}
.im_c4{position: relative; height: 550px; background: url(../images/i_hxyw.jpg) center center no-repeat;}
.im_c4pf1{width: 230px; height: 230px; background:url(../images/hx_pf1.png); position: absolute; top: 196px; left: 434px; z-index: 0;}
.im_c4pf2{width: 230px; height: 230px;  position: absolute; top: 196px; left: 434px; z-index: 1;}
@-moz-keyframes rotate{
0%{ -moz-transform:rotate(0deg);}
	100%{-moz-transform:rotate(-360deg);}
}
@-webkit-keyframes rotate{
0%{ -webkit-transform:rotate(0deg);}
	100%{-webkit-transform:rotate(-360deg);}
}
.wrapper{
 -moz-animation:rotate 5s linear  infinite;
 -webkit-animation:rotate 5s linear  infinite;
 animation:rotate 5s linear  infinite;
 background:url(../images/hx_pf2.png);
 width: 230px; height: 230px;
}

.hx_pf3{width: 95px; height: 15px; position: absolute; left: 50px; bottom: 38px;}
.hx_pf4{width: 95px; height: 15px; position: absolute; left: 253px; bottom: 121px;}
.hx_pf5{width: 95px; height: 15px; position: absolute; left: 708px; bottom: 53px;}
.hx_pf6{width: 95px; height: 15px; position: absolute; left: 912px; bottom: 114px;}
@-moz-keyframes daxiao{
0%{ -moz-transform:scale(1)}
50%{ -moz-transform:scale(0.95)}
	100%{-moz-transform:scale(1);}
}
@-webkit-keyframes daxiao{
0%{ -moz-transform:scale(1)}
50%{ -moz-transform:scale(0.9)}
	100%{-moz-transform:scale(1);}
}
.dx{
 -moz-animation:daxiao 1s linear  infinite;
 -webkit-animation:daxiao 1s linear  infinite;
 animation:daxiao 1s linear  infinite;
 background:url(../images/hx_pf3.png);
 width: 95px; height: 15px;
}


#im_con5{background: url(../images/i_line.jpg) left 104px repeat-x;}
.im_c5{height: 960px;}
.im_c5 .tit{padding: 62px 0 0; height: 40px; width: 214px; margin: 0 auto;text-align: center; border-bottom: #f84e3f solid 3px; font: 400 30px/28px "微软雅黑"; color: #222;}
.im_c5 .ts{height: 18px; text-align: center; font: 400 14px/38px "微软雅黑"; color: #999;margin-top:10px;}
.im_c5 .lfpic{float: left; padding: 64px 0 0; width:420px;}
.im_c5 .lfpic li{float: left; width: 140px; height: 263px; cursor: pointer; background:#000}
.im_c5 .lfpic li img{opacity:.8;}
.im_c5 .lfpic li.on img{opacity:1;}
.im_c5 .bpic{width: 240px; height: 321px; border-bottom: #f84e3f solid 6px; position: relative; float: left;}
.im_c5 .bpic i{display: block; position: absolute; left: 50%; margin-left: -19px; height: 13px; bottom: 0px; background: url(../images/b_picx.png) center center no-repeat; width: 38px;}
.im_c5 .wz{float: left; padding: 118px 0 0; width: 425px; position:relative}
.im_c5 .wzbt{width: 200px; height: 50px; background: #f84e3f; text-align: center; font: 400 16px/50px "微软雅黑"; color: #fff; position: absolute; top: 42px; left: -22px;}
.im_c5 .wzjj{height: 60px; font: 400 12px/20px "微软雅黑"; color: #666; padding-left: 20px;}
.im_c5 .wzjj b{float: left; font: bold 14px/20px "微软雅黑"; color: #333; display: block;}
.im_c5 .wzjj .wznr{float: left; width: 360px;}
.im_c5 .wztel{height: 63px; padding-left: 20px; font:bold 14px/20px "微软雅黑"; color: #666666;}
.im_c5 .wztel b{color: #333;}
.im_c5 .lj{float: left; height: 80px; background: #e8e7e9; border-bottom: #f84e3f solid 6px;}
.im_c5 .lj li{width:105px; height: 80px; border-left: #fff solid 1px; float: left;}
.im_c5 .lj li a{display: block; width: 105px; height: 80px;}
.im_c5 .lj li .ico1{background: url(../images/ic51.png) center center no-repeat;}
.im_c5 .lj li .ico1:hover{background: url(../images/ic51x.png) center center no-repeat;}
.im_c5 .lj li .ico2{background: url(../images/ic52.png) center center no-repeat;}
.im_c5 .lj li .ico2:hover{background: url(../images/ic52x.png) center center no-repeat;}
.im_c5 .lj li .ico3{background: url(../images/ic53.png) center center no-repeat;}
.im_c5 .lj li .ico3:hover{background: url(../images/ic53x.png) center center no-repeat;}


#iboot{background:url(../images/ibtbg.jpg) center top no-repeat;}
.ibt_con{height: 556px;}
.ibt_lf{float: left; width: 720px; padding: 122px 0 0;}
.ibt_lf li{height: 47px;}
.ibt_lf .bt{float: left; width: 81px; height: 40px; text-align: right; font: 400 14px/40px "微软雅黑"; color: #9fb2c4;}
.ibt_lf input{height: 38px; padding: 0 10px; width: 278px; font: 400 14px/38px "微软雅黑"; color: #9FB2C4; float: left; background: #22303d; border: #324455 solid 1px;}
.ibt_lf li.da{height: 88px;}
.ibt_lf li.da textarea{height: 80px; padding: 0 10px; width: 560px; font: 400 14px/28px "微软雅黑"; color: #9FB2C4; float: left; background: #22303d; border: #324455 solid 1px;}
.ibt_lf input.yzm{width: 150px;}
.ibt_lf input.btn{width: 174px; background: #f84e3f; border: none; cursor: pointer; text-align: center; height: 40px; color: #fff; margin-left: 82px; margin-top: 7px;}

.ibt_ri{float: right; width: 345px; padding: 100px 0 0;}
.ibt_ri .c1{height: 160px; padding-left: 28px;}
.ibtlogo{display: block; width: 152px; height: 82px; display: block; float: left; margin: 28px 18px 0 0;}
.ibttel{height: 26px; font: bold 28px/28px "微软雅黑"; color: #d9493f;}
.ibttel img{display: inline-block; vertical-align: 0px; margin-right: 5px;}
.ibtcopy{padding-left: 32px; font: 400 14px/30px "微软雅黑"; color: #48657f;}
.ibtcopy dl{height: 30px;}
.ibtcopy dt{float: left; width: 72px;}
.ibtcopy dd{float: left; width: 235px; height: 30px; position:relative;}
.ibtcopy dd a{color:#48657f;}
.ibtcopy dd select{position:absolute; left:0; bottom:0;}

#boot{background: url(../images/bt_bg.jpg);}
.bt_c1{height: 308px; padding: 55px 0 0; height: 151px;}
.bt_logo{display: block; width: 152px; height: 82px; display: block; float: left; margin: 16px 68px 0 364px;}
.bt_ewm{float: left; width: 115px; height: 115px;}
.bt_sys{width: 32px; text-align: center; padding: 8px 0 0; font: 400 14px/14px "微软雅黑"; color: #3e576e; float: left;}
.bt_line{height: 2px; background: url(../images/bt_line.jpg) center center no-repeat;}
.bt_c2{height: 155px;}
.bt_c2 .tel{text-align: center; height: 36px; padding: 12px 0 0; font: bold 28px/36px "微软雅黑"; color: #d9493f;}
.bt_c2 .tel img{display: inline-block; vertical-align: 0px; margin-right: 5px;}
.bt_c2 .copy{height: 26px; text-align: center; font: 400 14px/26px "微软雅黑"; color: #557796;}
.bt_c2 .copy a{color: #557796;}
.bt_c2 .fx{font: 400 14px/28px "微软雅黑"; color: #557796; text-align: center;}
.bt_c2 .fxnr{display: inline-block; height: 28px; vertical-align: middle; width: 200px;}



/*
 内页开始
 * */
.w100{overflow: hidden; width: 100%;}
#nban{height: 250px; position: relative;}
.nbanner{position: absolute; left: -410px; top: 0; width: 1920px; height: 250px;}
#nmain{padding:24px 0 0; position: relative; z-index: 2;}
.n_left{float: left; width: 240px; margin-top: -60px; }
.n_left h3{height: 67px; background: url(../images/n_lfab.jpg) center center no-repeat #189ade; text-align: center; font: 400 22px/66px "微软雅黑"; color: #fff;}
.n_lty{padding: 24px 24px 80px; background: url(../images/lf_bg.jpg) right bottom no-repeat #ededf0;}
.n_lty li{height: 47px; border-bottom: #c4c2c3 dotted 1px;}
.n_lty li a{ display: block; font: 400 14px/46px "微软雅黑"; color: #333; padding-left: 64px; transition: all ease-in-out 0s;}
.n_lty li a:hover{font-weight: bold; color: #f84e3f; text-decoration: none;background: url(../images/lf_ico.jpg) 50px center no-repeat;}
.n_lty li.hover a{font-weight: bold; color: #f84e3f; background: url(../images/lf_ico.jpg) 50px center no-repeat; text-decoration: none;}
.n_lct{background: url(../images/lf_ctico.jpg) 38px 28px no-repeat #189ade; height: 103px;  padding-left: 70px; margin: 20px 0;}
.n_lct .qh{padding: 14px 0 0 65px; font: 400 14px/14px arial; color: #71c9f7; text-transform: uppercase;}
.n_lct .tel{font: bold 30px/30px arial; color: #fff;}
.n_lct .email{height: 24px; font: 400 14px/24px arial; color: #71c9f7;}
.n_right{width: 830px; float: right;}
.n_dqwz{ height: 35px; border-bottom: #d0cfcf solid 1px;}
.n_dqwz h3{float: left; height: 33px; border-bottom: #f84e3f solid 3px; margin-bottom: -1px; font:400 18px/32px "微软雅黑"; color: #333;}
.n_dqwz p{float: right; height: 28px; padding: 7px 0 0; font: 400 12px/28px "微软雅黑"; color: #333;}
.n_dqwz p a{color: #333;}
.n_dqwz p a:hover{color: #f84e3f;}
.n_dqwz p em{color: #f84e3f;}
.n_ncon{padding: 25px 10px; text-align: justify; text-justify: inter-ideograph; font: 400 14px/200% "微软雅黑"; color: #666666; min-height: 300px;}
.n_back{width: 150px; height: 45px; background: #f84e3f; text-align: center; margin: 30px auto; display: block; font: 400 16px/45px "微软雅黑"; color: #fff;}

/*
 荣誉
 * */
.honor_ul{padding: 36px 0 0;}
.honor_ul li{width: 269px; height: 256px; float: left; cursor: pointer;}
.honor_ul li .pic{width: 267px; height: 200px; border: #d0cfcf solid 1px; display: block;}
.honor_ul li .txt{text-align: center; font: 400 14px/36px "微软雅黑"; color: #666;}
.honor_ul li.mr{margin-right: 11px;}

.page{text-align: center; padding: 30px 0 0; text-align: center; font: 400 14px/32px "微软雅黑"; color: #333;}
.page a{display: inline-block; vertical-align: middle; width: 32px; height: 32px; border: #f84e3f solid 1px; text-align: center; margin: 0 2px;}
.page a.auto{width: auto; padding: 0 15px;}
.page a:hover{background: #f84e3f; color: #fff;}
.page a.hover{background: #f84e3f; color: #fff;}
.pagexx{text-align: center; padding-bottom: 30px; font: 400 14px/40px "微软雅黑"; color: #999; padding-top: 5px;}
.pagexx em{color: #f84e3f; margin: 0 5px;}

/*
 新闻中心
 * */
.news_con{padding: 25px 0 0 30px;}
.news_con dl{height: 130px; padding: 25px 0 0;}
.news_con dl dt{float: left; width: 63px; padding-right: 15px; text-align: right;}
.news_con dl dt p{height: 25px; padding: 7px 5px 0 0; font: bold 22px/24px arial; color: #f84e3f; border-bottom: #afafaf solid 1px;}
.news_con dl dt em{padding-right: 5px; font: 400 14px/22px arial; color: #666666;}
.news_con dl dd{width: 718px; float: left; border-bottom: #bababa dotted 1px; height: 128px;}
.news_con dl dd .pic{width: 200px; height: 103px; float: left; margin-right: 15px;}
.news_con dl dd .text{float: left; width: 500px;}
.news_con dl dd .txt{display: block; height: 32px; font:400 16px/32px "微软雅黑"; color: #333;}
.news_con dl dd .line{height: 1px; width: 48px; background: #afafaf; display: block;}
.news_con dl dd .txt2{height: 74px; font: 400 14px/22px "微软雅黑"; color: #999999;}
.news_con dl dd .txt2 a{color: #f84e3f;}

/*
 新闻详细
 * */
.nv_tit{text-align: center; padding:20px 0 0; font: bold 18px/60px "微软雅黑"; color: #333333; border-bottom: #d6d6d6 solid 1px;}
.nv_tim{text-align: center; padding: 14px 0; font: 400 14px/24px "微软雅黑"; color: #999;}
.nv_tim span{display: inline-block; vertical-align: middle; width: 24px; height: 24px; margin-right: 15px; cursor: pointer;}
.nv_tim .fx{display: inline-block; vertical-align: middle; width: 150px;}
.nv_ncon{padding: 0 5px 15px; font: 400 14px/200% "微软雅黑"; color: #666666; min-height: 300px;}
.nv_ud{padding: 10px 0 10px;}
.nv_ud div{width: 48%; border-top: #d6d6d6 solid 1px; border-bottom: #d6d6d6 solid 1px; height: 58px; font: 400 14px/58px "微软雅黑"; color: #333;}
.nv_ud div a{color: #333;}
.nv_ud div a:hover{color:#f84e3f;}
.back{display: block; width: 150px; height: 45px; background: #f84e3f; border-radius: 3px; text-align: center; font: 400 16px/45px "微软雅黑"; color: #fff; margin: 30px auto;}
.back:hover{color: #fff;}

/*
 产品详细
 * */
#pmain{padding:24px 0 0; position: relative; z-index: 2; background: url(../images/p_line.jpg) left 232px repeat-x #fcfbfb;}
#cmain{padding:24px 0 0; position: relative; z-index: 2; background:#fcfbfb;}
.p_con1{height: 116px; padding: 43px 0 0; text-align: center; font: 400 12px/24px "微软雅黑"; color: #999999;}
.p_con1 em{color: #f84e3f;}
.p_type{text-align: center; height: 105px;}
.p_type div{display: inline-block; vertical-align: top; position: relative;}
.p_type div a{display: block; padding: 26px 18px 0; font: 400 14px/26px "微软雅黑"; color: #333;}
.p_type div a .ico1{width: 30px; height: 30px; display: block; background: url(../images/pty_ico1.jpg) center center no-repeat #fff; position: absolute; top: 0; left: 50%;margin-left: -15px;}
.p_type div a .ico2{width: 30px; height: 30px; display: block; background: url(../images/pty_ico2.jpg) center center no-repeat #fff; position: absolute; top: 0; left: 50%;margin-left: -15px; display: none;}
.p_type div a:hover{text-decoration: none;}
.p_type div.hover .ico1{display: none;}
.p_type div.hover .ico2{display: block;}
.p_type div.hover a{font-weight: bold;}
.p_con2{height: 558px; border-bottom: #d0cfcf solid 1px;}
.p_c2lf{width: 373px; height: 498px; border: #D0CFCF solid 1px; margin-left: 10px; float: left;}
.p_c2ri{float: right; width: 685px; padding: 32px 0 0;}
.p_c2ri .tit{border-bottom: #b2b1b1 dotted 1px; height: 55px;}
.p_c2ri .tit h3{float: left; padding-left: 16px; font: bold 18px/44px "微软雅黑"; color: #333; width: 550px;}
.p_c2ri .tit .ly{float: right; display: block; margin: 15px 10px 0 0; background: url(../images/ly_ico.jpg) left center no-repeat; padding-left: 20px; font: 400 14px/30px "微软雅黑"; color: #f84e3f;}
.p_c2ri .tit .ly:hover{color: #f84e3f;}
.p_c2ri .js{padding: 45px 0 0 5px; height: 295px; font: 400 14px/26px "微软雅黑"; color: #666;}
.p_c2ri .ctel{font: 400 14px/36px "微软雅黑"; color: #333;}
.p_c2ri .ctel b{font-size: 28px; font-family: arial; color: #f84e3f; display: inline-block; vertical-align: middle;}
.pv_ncon{padding: 20px 10px; font: 400 14px/200% "微软雅黑"; color: #666; min-height: 300px;}

/*
 产品中心
 * */
.pro_list{overflow:hidden; width:1100px; height:405px}
.pro_list li{width: 274px; height: 365px; margin: 0 1px 30px 0; position: relative; float: left;}
.pro_list li .pic{display: block; width: 274px; height: 365px; transition: 0s;}
.pro_list li .text{position: absolute; width: 230px; height: 158px; left: 7px; bottom: 50px; background: url(../images/bg80x.png); padding: 0 15px; display: none;}
.pro_list li .text .txt{display: block; height: 40px; margin: 8px 0 0; font: 400 16px/40px "微软雅黑"; color: #fff;}
.pro_list li .text .txt2{font: 400 12px/24px "微软雅黑"; color: #cee9fe;}
.pro_list li .pic:hover{display: block; width: 272px; height: 363px; border: #1eb0fb solid 1px; overflow: hidden;}
.pro_list li .pic:hover img{margin: -1px;}
#gundong{width:1000%;}
.pro_list ul{float:left; width:1100px}

.pro_list.pro{height:auto;}
.pro_list.pro ul{float:none;}


/*
 联系我们
 * */
.ct_ncon{padding: 0 10px 30px; font: 400 14px/200% "微软雅黑"; color: #666; min-height: 200px; margin-top: -10px;}
.cb_con{height: 617px; padding: 26px 0 0;}
.cb_tit{width: 90px; height: 37px; border-bottom: #f84e3f solid 3px; margin: 0 auto; text-align: center; font: 400 18px/36px "微软雅黑"; color: #222;}
.cb_bd{padding: 44px 0 0 270px;}
.cb_bd li{height: 50px;}
.cb_bd li .bt{text-align: right; width: 80px; padding-right: 5px; font: 400 14px/40px "微软雅黑"; color: #4d4d4d; float: left;}
.cb_bd li input{border: #d0cfcf solid 1px; height: 38px; background: #f4f4f4; padding: 0 10px; width: 300px; font: 400 14px/38px "微软雅黑"; color: #4d4d4d; float: left;}
.cb_bd li.da{height: 150px;}
.cb_bd li.da textarea{border: #d0cfcf solid 1px; height: 128px; background: #f4f4f4; padding: 5px 10px; width: 495px; font: 400 14px/38px "微软雅黑"; color: #4d4d4d; float: left;}
.cb_bd li input.yzm{width: 120px;}
.cb_bd li input.btn{width: 150px; height: 45px; background: #f84e3f; border-radius: 3px; text-align: center; cursor: pointer; margin-left: 254px; color: #fff; font-size: 16px; border: none;}

.map{width:100%; height:355px;}

.cvtit{text-align:center; padding:15px 0 0; font:400 24px/36px "微软雅黑"; color:#333;}

.case_list{padding:30px 0 0;}
.case_list li{width: 260px; height: 386px; margin: 0 20px 10px 0; position: relative; float: left;}
.case_list li .pic{display: block; width: 260px; height: 346px; transition: 0s; overflow:hidden}
.case_list li .pic img{display:block; transition:all ease-out .3s;}
.case_list li .txt{width: 260px; display: block; height: 40px;font: 400 16px/40px "微软雅黑"; color: #666; text-align:center}
.case_list li .pic:hover{display: block; width: 258px; height: 344px; border: #1eb0fb solid 1px; overflow: hidden;}
.case_list li .pic:hover img{margin: -1px; transform:scale(1.05)}


.c2{ width:100%; height:226px;}
.c2_tit{ width:936px; height:39px; margin:0px auto;}
.c2_tit img{vertical-align:middle; margin-top:5px; margin-right:5px;}
.c2_con{ position:relative;width:960px; height:184px; margin:0px auto; }

.scroll_a{ position:absolute; z-index:999; width:985px; left:-13px;}
a.abtn{ position:absolute; z-index:990;display:block;height:164px;width:11px;overflow:hidden;background:url(../images/c2_lr.png) no-repeat 0px 50%;}
a.aleft{float:left;}
a.agrayleft{cursor:default;background-position:-22px 50%;}
a.aright{float:right;background-position:-11px 50%; right:0;}
a.agrayright{cursor:default;background-position:-33px 50%;}

.scrolllist{width:960px;height:174px;margin:0 auto;padding-top:5px;}
.scrolllist .imglist_w{width:960px;height:164px;float:left;position:relative;/*必要元素*/ margin:0px auto;overflow:hidden;}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px; }
.scrolllist .imglist_w li{width:220px;float:left;padding:0 10px;}
.scrolllist .imglist_w li a{color:#3366cc;text-decoration:none;float:left;}
/*.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86; }*/
.c2_img{ width:220px; height:164px; background:url(../images/sm_customer_bg.jpg) no-repeat center;}
.c2_img1{ width:214px; height:132px; margin:0px auto; padding-top:5px;}
.c2_img1 img{width:214px; height:132px;}
.c2_img2{ width:100%; height:27px; line-height:27px; text-align:center; color:#FFF; font-size:14px;}



.boxc{ width:980px; margin:0 auto; position:relative; overflow:hidden; _height:100%;_background:#fff;top:40px;}
.picbox{ width:980px; height:380px; overflow:hidden; position:relative;}
.piclist{ height:380px;position:absolute; left:0px; top:0px}
.piclist li{ background:#eee; margin-right:4px; padding:5px; float:left;text-align:center;}
.piclist li span{ font-size:15px;text-align:center;}
.piclist li span a{ font-size:15px;_color:#6cf;}
.piclist li span a:hover{ color:#84B263;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:70px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}


.sy_prolist {
	width: 1180px;
	margin-top: 28px;
	position: relative;
	text-align:center;
	left:-35px;

}
.sy_prolist a.left,
.sy_prolist a.right {
	width: 40px;
	height: 76px;
	position: absolute;
	top: 37px;
}
.sy_prolist a.left {
	background: url(../images/left.png) no-repeat;
	left: 0px;
}
.sy_prolist a.right {
	background: url(../images/left1.png) no-repeat;
	right: 0px;
}
.sy_prolist a.left:hover {
	background: url(../images/right1.png) no-repeat;
	left: 0px;
}
.sy_prolist a.right:hover {
	background: url(../images/right.png) no-repeat;
	right: 0px;
}
.sy_cpzx {
	width: 1003px;
	margin-left:69px;
	overflow: hidden;
}
.sy_cpzx ul {
	width: 1000000px;
}
.sy_cpzx li {
	float: left;
	width: 250px;
	height: 207px;
	margin-right: 14px;
}
.sy_cpzx li span.jzimg {
	width: 250px;
	height: 170px;
	*font-size: 131px;
}
.sy_cpzx li p {
	width: 100%;
	height: 36px;
	line-height: 36px;
	background: #eeeeee;
	border-bottom: 1px solid #bbbbbb;
	text-align:center;
}
.sy_cpzx li p a {
        font-size:14px;
	color: #212121;
	_padding-left: 10px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.sy_cpzx li:hover p {
	background: #104ca0;
	border-bottom: 1px solid #014099;
}
.sy_cpzx li:hover p a {
	color: #FFF;
	text-decoration:none;
	font-weight: bold;
	
}



.main4{ width:100%; height:auto; overflow:hidden; margin-top:0px}
.main4 h2{ text-align:center; font: 100 24px/30px "Arial"; color:#999}
.main4 h2 b{ display:block;font:bold 30px/34px ""; color:#00428e}
.main4 h3{ position:relative; border-bottom:1px dashed #CCC; height:auto; margin-top:45px}
.main4 h3 img{ position:absolute; left:48%; top:-30px}
.main4 .main4nr{ width:1000px; margin:30px auto 0; overflow:hidden}
.main4 .syhynr{ width:1032px; margin:30px auto 0; height:auto; overflow:hidden}
.main4 .syhynr li{ float:left; width:311px; height:352px; background:url(../images/hybj.png) no-repeat left top; margin:0 33px 25px 0;}
.main4 .syhynr li span{ display:block; width:305px; border-top:3px solid #0076e3; margin:3px 3px 0}
.main4 .syhynr li strong{ display:block; font:100 12px/28px ""; padding:25px 24px 0; width:257px; height:135px; overflow:hidden; margin:0px 3px 0}
.main4 .syhynr li strong b{ display:block;font:bold 18px/28px ""; color:#333; border-bottom:1px solid #CCC}
.main4 .syhynr li:hover span{border-top:3px solid #ff9000;}
.main4 .syhynr li:hover strong{ background:#00428e; color:#FFF}
.main4 .syhynr li:hover strong a{ color:#FFF}
.main4 .syhynr li:hover strong b{ color:#FFF}

.topimg{margin:0px auto;width:1920px;text-align:center;}
.topimg li{width:1920px;margin:0px auto;text-align:center;}